Public Slots |
| virtual bool | mouseEvent (DtTMMapArea *, QMouseEvent *evnt, const DtPoint &pnt) |
| virtual bool | keyboardEvent (DtTMMapArea *, QKeyEvent *evnt) |
| virtual bool | symbolsSelected (DtTMMapArea *area, DtSymbolList *sl) |
| virtual bool | selectionUpdated (DtTMMapArea *area, const QVector< DtModelKey > &d) |
| virtual bool | selectionInProgress (DtTMMapArea *area, DtSymbolSelector &d) |
| virtual bool | focusEvent (DtTMMapArea *, QEvent *evnt) |
| virtual bool | enterEvent (DtTMMapArea *area, QEvent *evnt) |
| virtual bool | leaveEvent (DtTMMapArea *area, QEvent *evnt) |
| virtual bool | dropEvent (DtTMMapArea *area, QDropEvent *evnt) |
| virtual bool | dragEnterEvent (DtTMMapArea *area, QDragEnterEvent *evnt) |
| virtual bool | dragMoveEvent (DtTMMapArea *area, QDragMoveEvent *evnt) |
| virtual bool | dragLeaveEvent (DtTMMapArea *area, QDragLeaveEvent *evnt) |
| virtual bool | userDefinedAction (DtUserDefinedType iAction, void *usr) |
| virtual bool | aboutToDraw (DtTMMapArea *area, QPainter *) |
| virtual bool | mapActivated (DtTMMapArea *area) |
| virtual bool | selectedModelDataUpdated (DtTMMapArea *area) |
| virtual bool | symbolAdded (DtTMMapArea *area, const DtModelKey &) |
| virtual bool | symbolRemoved (DtTMMapArea *area, const DtModelKey &) |
| virtual bool | disconnecting (DtTMMapArea *area) |
| | Called when a map is being disconnect from an event handler.
|
| virtual bool | connecting (DtTMMapArea *area) |
| | Called when a map is being connected to an event handler.
|
| virtual void | tick () |
| virtual void | clearDialog () |
Constructor & Destructor Documentation
| DtEventHandler::DtEventHandler |
( |
| ) |
|
| virtual DtEventHandler::~DtEventHandler |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void DtEventHandler::setInitialSelection |
( |
const QVector< DtModelKey > & |
d | ) |
|
|
virtual |
| virtual void DtEventHandler::showDialog |
( |
bool |
b | ) |
|
|
virtual |
Creates the dialog associated with this handler (if there is one)
Reimplemented in DtFileDialogHandler, DtCreateControlObjectHandler, DtAboutBoxHandler, DtPluginDisplayHandler, DtPrintHandler, DtTerrainFeaturesHandler, DtDisplayOptionsHandler, DtSaveMapAreaHandler, DtTerrainPaperMapOptionsHandler, DtEditToolbarsHandler, DtTerrainDatabaseInformationHandler, and DtTerrainViewOptionsHandler.
| virtual QWidget* DtEventHandler::dialog |
( |
bool |
createIfMissing = true, |
|
|
QWidget * |
parent = NULL |
|
) |
| |
|
virtual |
If createIfMissing is true, will create the dialog based on the supplied parent window, else will simply return the dialog pointer.
| virtual void DtEventHandler::reset |
( |
| ) |
|
|
virtual |
Returns the base window of the event controller.
| virtual void DtEventHandler::activate |
( |
| ) |
|
|
virtual |
| virtual void DtEventHandler::deactivate |
( |
| ) |
|
|
virtual |
| virtual void DtEventHandler::setBaseWindow |
( |
DtBaseWindow * |
w | ) |
|
|
virtual |
| virtual void DtEventHandler::init |
( |
| ) |
|
|
virtual |
| void DtEventHandler::setSuspended |
( |
bool |
b | ) |
|
|
inline |
Set when something wants to suspend some aspect of this handler without deactivating it.
It is up to the handler as to how to deal with this information
References mySuspended.
| bool DtEventHandler::suspended |
( |
| ) |
const |
|
inline |
| virtual void DtEventHandler::dialogDestroyedEvent |
( |
| ) |
|
|
virtual |
| void DtEventHandler::closedDialog |
( |
| ) |
|
|
signal |
| virtual bool DtEventHandler::mouseEvent |
( |
DtTMMapArea * |
, |
|
|
QMouseEvent * |
evnt, |
|
|
const DtPoint & |
pnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::keyboardEvent |
( |
DtTMMapArea * |
, |
|
|
QKeyEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::enterEvent |
( |
DtTMMapArea * |
area, |
|
|
QEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::leaveEvent |
( |
DtTMMapArea * |
area, |
|
|
QEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::dropEvent |
( |
DtTMMapArea * |
area, |
|
|
QDropEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::dragEnterEvent |
( |
DtTMMapArea * |
area, |
|
|
QDragEnterEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::dragMoveEvent |
( |
DtTMMapArea * |
area, |
|
|
QDragMoveEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::dragLeaveEvent |
( |
DtTMMapArea * |
area, |
|
|
QDragLeaveEvent * |
evnt |
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::aboutToDraw |
( |
DtTMMapArea * |
area, |
|
|
QPainter * |
|
|
) |
| |
|
virtualslot |
| virtual bool DtEventHandler::selectedModelDataUpdated |
( |
DtTMMapArea * |
area | ) |
|
|
virtualslot |
| virtual void DtEventHandler::tick |
( |
| ) |
|
|
virtualslot |
| virtual void DtEventHandler::clearDialog |
( |
| ) |
|
|
virtualslot |
Member Data Documentation
| QWidget* DtEventHandler::myEventDlg |
|
protected |
| bool DtEventHandler::mySuspended |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/tmqt/eventHandler.h