![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Slots | |
| virtual void | processViewShowAllObjects () |
| virtual void | processViewHideAllObjects () |
| virtual void | processShowObjects (bool show) |
Public Member Functions | |
| DtTMObjectsMenu (QWidget *parent, bool display=true) | |
| virtual | ~DtTMObjectsMenu () |
Static Public Member Functions | |
| static DtPopupMenu * | create (QWidget *parent, bool display=true) |
Protected Slots | |
| virtual void | processEditValid () |
| virtual void | processDeleteValid () |
| virtual void | processToggleFreehandPointEdit () |
Protected Member Functions | |
| virtual QString | menuName () |
| Pure virtual overrides. | |
| virtual bool | initMenuItems () |
| Initializes and maps the following menu items. | |
| virtual bool | initActionGroups () |
| Creates myObjectsActionGroup. | |
| virtual DtActionGroup * | getActionGroupForType (DtMenuItemType iType) |
| If the newly created menu item is to be added to an action group, add it here. | |
| virtual DtTMMapArea * | mapArea () const |
| Returns the currently active map area assuming owner is of type DtBaseWindow. | |
| virtual bool | createMenuItems () |
| virtual void | initConnections () |
| Initializes connections used for validations on this popup menu. | |
Protected Attributes | |
| DtActionGroup * | myObjectsActionGroup |
| DtActionGroup * | myObjectDisplayGroup |
| This group will be used to add a sub-menu to the view menu where different types of objects to view/hide can be displayed. | |
| DtTMObjectsMenu::DtTMObjectsMenu | ( | QWidget * | parent, |
| bool | display = true |
||
| ) |
| virtual DtTMObjectsMenu::~DtTMObjectsMenu | ( | ) | [virtual] |
| virtual QString DtTMObjectsMenu::menuName | ( | ) | [protected, virtual] |
Pure virtual overrides.
Reimplemented from DtPopupMenu.
| virtual bool DtTMObjectsMenu::initMenuItems | ( | ) | [protected, virtual] |
Initializes and maps the following menu items.
DtEditAction to window->eventController()->editSelection() DtDeleteAction to window->eventController()->processDeleteAction
Reimplemented from DtPopupMenu.
Reimplemented in DtTerrainObjectsMenu.
| virtual bool DtTMObjectsMenu::initActionGroups | ( | ) | [protected, virtual] |
Creates myObjectsActionGroup.
Reimplemented from DtPopupMenu.
Reimplemented in DtTerrainObjectsMenu.
| static DtPopupMenu* DtTMObjectsMenu::create | ( | QWidget * | parent, |
| bool | display = true |
||
| ) | [static] |
Reimplemented in DtTerrainObjectsMenu.
| virtual void DtTMObjectsMenu::processEditValid | ( | ) | [protected, virtual, slot] |
| virtual void DtTMObjectsMenu::processDeleteValid | ( | ) | [protected, virtual, slot] |
| virtual void DtTMObjectsMenu::processToggleFreehandPointEdit | ( | ) | [protected, virtual, slot] |
| virtual void DtTMObjectsMenu::processViewShowAllObjects | ( | ) | [virtual, slot] |
| virtual void DtTMObjectsMenu::processViewHideAllObjects | ( | ) | [virtual, slot] |
| virtual void DtTMObjectsMenu::processShowObjects | ( | bool | show | ) | [virtual, slot] |
| virtual DtActionGroup* DtTMObjectsMenu::getActionGroupForType | ( | DtMenuItemType | iType | ) | [protected, virtual] |
If the newly created menu item is to be added to an action group, add it here.
Reimplemented from DtPopupMenu.
Reimplemented in DtTerrainObjectsMenu.
| virtual DtTMMapArea* DtTMObjectsMenu::mapArea | ( | ) | const [protected, virtual] |
Returns the currently active map area assuming owner is of type DtBaseWindow.
| virtual bool DtTMObjectsMenu::createMenuItems | ( | ) | [protected, virtual] |
Reimplemented from DtPopupMenu.
| virtual void DtTMObjectsMenu::initConnections | ( | ) | [protected, virtual] |
Initializes connections used for validations on this popup menu.
Reimplemented from DtPopupMenu.
DtActionGroup* DtTMObjectsMenu::myObjectsActionGroup [protected] |
DtActionGroup* DtTMObjectsMenu::myObjectDisplayGroup [protected] |
This group will be used to add a sub-menu to the view menu where different types of objects to view/hide can be displayed.