Simulacrum  1.2
Public Slots | Signals | Public Member Functions | Protected Slots | List of all members
Simulacrum::SViewPortEventHandler Class Reference

#include <viewPort.h>

Inheritance diagram for Simulacrum::SViewPortEventHandler:
Inheritance graph
Collaboration diagram for Simulacrum::SViewPortEventHandler:
Collaboration graph

Public Slots

void setActiveViewPort (SViewPort &)
 
void clearActiveViewPort (QObject *)
 
void addSVPTool (SViewPortTool *)
 
void connectViewPort (SViewPort &)
 
void newActiveTool ()
 
void leftClicked (SViewPort &, int x, int y)
 
void doubleClicked (SViewPort &, int x, int y)
 
void middleClicked (SViewPort &, int x, int y)
 
void rightClicked (SViewPort &, int x, int y)
 
void buttonReleased (SViewPort &, int x, int y)
 
void dragged (SViewPort &, int x, int y)
 
void wheelUp (SViewPort &, int x, int y)
 
void wheelDown (SViewPort &, int x, int y)
 
void keyPressed (SViewPort &, int key)
 
void keyReleased (SViewPort &, int key)
 
void viewportResized (SViewPort &)
 
void viewportUpdated (bool)
 

Signals

void newWidget (QWidget *, const QString title)
 

Public Member Functions

 SViewPortEventHandler (QWidget *parent=0)
 
virtual ~SViewPortEventHandler ()
 

Protected Slots

void makeNewWidget (QWidget *, const QString title)
 

Constructor & Destructor Documentation

◆ SViewPortEventHandler()

SViewPortEventHandler::SViewPortEventHandler ( QWidget *  parent = 0)

◆ ~SViewPortEventHandler()

SViewPortEventHandler::~SViewPortEventHandler ( )
virtual

Member Function Documentation

◆ addSVPTool

void SViewPortEventHandler::addSVPTool ( SViewPortTool newtool)
slot

◆ buttonReleased

void SViewPortEventHandler::buttonReleased ( SViewPort source,
int  x,
int  y 
)
slot

◆ clearActiveViewPort

void SViewPortEventHandler::clearActiveViewPort ( QObject *  vpgone)
slot

◆ connectViewPort

void SViewPortEventHandler::connectViewPort ( SViewPort newvport)
slot

◆ doubleClicked

void SViewPortEventHandler::doubleClicked ( SViewPort source,
int  x,
int  y 
)
slot

◆ dragged

void SViewPortEventHandler::dragged ( SViewPort source,
int  x,
int  y 
)
slot

◆ keyPressed

void SViewPortEventHandler::keyPressed ( SViewPort source,
int  key 
)
slot

◆ keyReleased

void SViewPortEventHandler::keyReleased ( SViewPort source,
int  key 
)
slot

◆ leftClicked

void SViewPortEventHandler::leftClicked ( SViewPort source,
int  x,
int  y 
)
slot

◆ makeNewWidget

void SViewPortEventHandler::makeNewWidget ( QWidget *  nwidg,
const QString  title 
)
protectedslot

◆ middleClicked

void SViewPortEventHandler::middleClicked ( SViewPort source,
int  x,
int  y 
)
slot

◆ newActiveTool

void SViewPortEventHandler::newActiveTool ( )
slot

◆ newWidget

void Simulacrum::SViewPortEventHandler::newWidget ( QWidget *  ,
const QString  title 
)
signal

◆ rightClicked

void SViewPortEventHandler::rightClicked ( SViewPort source,
int  x,
int  y 
)
slot

◆ setActiveViewPort

void SViewPortEventHandler::setActiveViewPort ( SViewPort newvp)
slot

◆ viewportResized

void SViewPortEventHandler::viewportResized ( SViewPort source)
slot

◆ viewportUpdated

void SViewPortEventHandler::viewportUpdated ( bool  deep)
slot

◆ wheelDown

void SViewPortEventHandler::wheelDown ( SViewPort source,
int  x,
int  y 
)
slot

◆ wheelUp

void SViewPortEventHandler::wheelUp ( SViewPort source,
int  x,
int  y 
)
slot

The documentation for this class was generated from the following files:
Simulacrum Project