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

Public Slots | |
| virtual void | processViewEditToolbarsValid () |
| Only valid if windows toolbar system is endabled. | |
Public Member Functions | |
| DtTMViewMenu (QWidget *parent, bool display=true) | |
| virtual | ~DtTMViewMenu () |
| DtActionGroup * | toolbarsDisplayGroup () |
Static Public Member Functions | |
| static DtPopupMenu * | create (QWidget *parent, bool display=true) |
Protected Member Functions | |
| virtual QString | menuName () |
| Pure virtual overrides. | |
| virtual bool | initMenuItems () |
| Initializes and maps the following menu items. | |
| virtual bool | initActionGroups () |
| Creates myViewActionGroup Creates myObjectDisplayGroup Creates myTerrainControlDisplayGroup. | |
| virtual void | validate () |
| Override to disable all items except full screen item if in full screen mode. | |
| virtual DtActionGroup * | getActionGroupForType (DtMenuItemType iType) |
| If the newly created menu item is to be added to an action group, add it here. | |
Protected Attributes | |
| DtActionGroup * | myViewActionGroup |
| DtActionGroup * | myTerrainControlDisplayGroup |
| To organize all terrain related view items. | |
| DtActionGroup * | myToolbarsDisplayGroup |
| To organize the sub-menus for toolbars. | |
| DtActionGroup * | myObjectsControlDisplayGroup |
| DtTMViewMenu::DtTMViewMenu | ( | QWidget * | parent, |
| bool | display = true |
||
| ) |
| virtual DtTMViewMenu::~DtTMViewMenu | ( | ) | [virtual] |
| DtActionGroup * DtTMViewMenu::toolbarsDisplayGroup | ( | ) | [inline] |
References myToolbarsDisplayGroup.
| virtual QString DtTMViewMenu::menuName | ( | ) | [protected, virtual] |
Pure virtual overrides.
Reimplemented from DtPopupMenu.
| virtual bool DtTMViewMenu::initMenuItems | ( | ) | [protected, virtual] |
Initializes and maps the following menu items.
Note these items are inserted as toggle menu items
DtViewMinimapAction, to myOwner->toggleToolbar(bool); DtViewMenuAction, to myOwner->toggleToolbar(bool); DtViewNavigationAction, to myOwner->toggleToolbar(bool); DtViewRubberBandColorAction, to myOwner->toggleToolbar(bool);
Reimplemented from DtPopupMenu.
Reimplemented in DtTerrainViewMenu.
| virtual bool DtTMViewMenu::initActionGroups | ( | ) | [protected, virtual] |
Creates myViewActionGroup Creates myObjectDisplayGroup Creates myTerrainControlDisplayGroup.
Reimplemented from DtPopupMenu.
| virtual void DtTMViewMenu::validate | ( | ) | [protected, virtual] |
Override to disable all items except full screen item if in full screen mode.
Reimplemented from DtPopupMenu.
| virtual void DtTMViewMenu::processViewEditToolbarsValid | ( | ) | [virtual, slot] |
Only valid if windows toolbar system is endabled.
| virtual DtActionGroup* DtTMViewMenu::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 DtTerrainViewMenu.
| static DtPopupMenu* DtTMViewMenu::create | ( | QWidget * | parent, |
| bool | display = true |
||
| ) | [static] |
Reimplemented in DtTerrainViewMenu.
DtActionGroup* DtTMViewMenu::myViewActionGroup [protected] |
DtActionGroup* DtTMViewMenu::myTerrainControlDisplayGroup [protected] |
To organize all terrain related view items.
DtActionGroup* DtTMViewMenu::myToolbarsDisplayGroup [protected] |
To organize the sub-menus for toolbars.
Referenced by toolbarsDisplayGroup().
DtActionGroup* DtTMViewMenu::myObjectsControlDisplayGroup [protected] |