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 |
Reimplemented in DtCreationHandler, DtTerrainViewOptionsHandler, DtFileDialogHandler, DtEntityEditorCategoriesHandler, DtEntityEditorForcesHandler, DtPrintHandler, DtEntityEditorCreateHandler, DtSaveMapAreaHandler, DtEntityEditorEditMenuHandler, DtEntityEditorCheckSMSHandler, and DtEntityEditorNewHandler.
Creates the dialog associated with this handler (if there is one)
Reimplemented in DtFileDialogHandler, DtCreateControlObjectHandler, DtAboutBoxHandler, DtPluginDisplayHandler, DtEntityEditorCategoriesHandler, DtEntityEditorForcesHandler, DtPrintHandler, DtEntityEditorCreateHandler, DtTerrainFeaturesHandler, DtDisplayOptionsHandler, DtSaveMapAreaHandler, DtTerrainPaperMapOptionsHandler, DtEntityEditorEditMenuHandler, DtEditToolbarsHandler, DtEntityEditorCheckSMSHandler, DtTerrainDatabaseInformationHandler, DtTerrainViewOptionsHandler, and DtEntityEditorNewHandler.
| 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::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: