![]() |
VR-Forces 4.5 Class Documentation
|
DtMissileTargetDialog. More...

Public Member Functions | |
| DtMissileTargetWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtMissileTargetWidget () |
Public Attributes | |
| Ui_DtMissileTargetDialogUi | myUiImpl |
Protected Types | |
| typedef std::map < makVrv::DtElementID, QTreeWidgetItem * > | MissileTargetItemsMap |
Protected Slots | |
| virtual void | itemClicked (QTreeWidgetItem *) |
| Called when an item is selected, enables edit and delete buttons, if item is editable. | |
| virtual void | itemDoubleClicked (QTreeWidgetItem *) |
| Called when an item is double clicked, edits item if editable. | |
| virtual void | createMissileTarget () |
| Starts area creation process. | |
| virtual void | deleteMissileTarget () |
| Deletes selected area. | |
| virtual void | editMissileTarget () |
| Edits selected area. | |
| virtual void | updateButtons (QTreeWidgetItem *) |
| Updates button state based on passed in item. | |
| virtual makVrv::DtElementID | idFromItem (QTreeWidgetItem *) const |
| Returns the element id from the tree widget item. | |
| virtual void | selectionChanged (const makVrv::DtSelectionManager::IdSet &selected, const makVrv::DtSelectionManager::IdSet &deselected) |
| virtual void | editingOrCreateChanged () |
Protected Member Functions | |
| void | setupGui () |
| Sets up the UI. Called from constructor. | |
| virtual void | initConnections () |
| Initializes all connections (Qt and boost signals) used by this dialog. | |
| virtual void | slot_updated (const makVrv::DtStateView< makVrf::DtVrlinkSimulatedEnvironmentProcess > *) |
| Called when data has been updated, update dialog if needed. | |
| virtual void | slot_removed (makVrv::DtElementID) |
| Called when an item is removed. Remove from dialog if need be. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| MissileTargetItemsMap | myMissileTarget |
| bool | myInCreationMode |
DtMissileTargetDialog.
Dialog that will allow for the creation, editing and deletion of missile target points
|
protected |
| makVrf::DtMissileTargetWidget::DtMissileTargetWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
virtual |
|
protected |
Sets up the UI. Called from constructor.
|
protectedvirtual |
Initializes all connections (Qt and boost signals) used by this dialog.
|
protectedvirtual |
Called when data has been updated, update dialog if needed.
|
protectedvirtual |
Called when an item is removed. Remove from dialog if need be.
|
protectedvirtualslot |
Called when an item is selected, enables edit and delete buttons, if item is editable.
|
protectedvirtualslot |
Called when an item is double clicked, edits item if editable.
|
protectedvirtualslot |
Starts area creation process.
|
protectedvirtualslot |
Deletes selected area.
|
protectedvirtualslot |
Edits selected area.
|
protectedvirtualslot |
Updates button state based on passed in item.
|
protectedvirtualslot |
Returns the element id from the tree widget item.
|
protectedvirtualslot |
|
protectedvirtualslot |
| Ui_DtMissileTargetDialogUi makVrf::DtMissileTargetWidget::myUiImpl |
|
protected |
|
protected |
|
protected |
|
protected |