The abstract base menu class.
More...
Inherited by DtCallbackMenu, DtCustomMenu, DtGuiLocalCreateObjectMenu, DtPlatformsMenu, DtSimulationObjectEditorCreateMenu, DtSimulationObjectEditorPreferencesMenu, DtSimulationObjectEditorSystemsMenu, DtSystemsMenu, HumbleDialogMenu, makVrf::DtConfigurableMenu, makVrf::DtDynamicTerrainMenu, makVrf::DtEditEntityMenu, makVrf::DtEmbarkationEntityMenu, makVrf::DtEntityMenu, makVrf::DtOverlayFileMenu, makVrf::DtPaletteViewMenu, makVrf::DtRadioMenu, makVrf::DtRecentScenariosMenu, makVrf::DtSelectLayoutMenu, makVrf::DtSimpleMenu, makVrf::DtSimulationCreateMenu, makVrf::DtSimulationMenu, makVrf::DtTerrainFileMenu, makVrf::DtToolbarViewMenu, makVrf::DtUnitDisplayEntityMenu, makVrf::DtVrfOrbatMenu, makVrf::DtVrfRightClickContextMenu, makVrf::DtVrfRightClickOrbatMenu, makVrf::DtVrfSelectionAddToSelectionGroupMenu, makVrf::DtVrfSelectionGroupMenu, makVrf::DtVrfSelectionRemoveFromSelectionGroupMenu, makVrf::DtVrfSelectSelectionGroupMenu, makVrv::DtAddMenu, makVrv::DtAudioSettingsMenu, makVrv::DtCloseMenu, makVrv::DtCreateInstrumentPanelMenu, makVrv::DtCreateSensorViewMenu, makVrv::DtEditMenu, makVrv::DtExampleDialogMenu, makVrv::DtFileMenu, makVrv::DtHelpMenu, makVrv::DtIntervisibilityMenu, makVrv::DtIntervisibilityRightClickMenu, makVrv::DtLightEditorMenu, makVrv::DtNewMenu, makVrv::DtObjectContextMenu, makVrv::DtObserverMenu, makVrv::DtObserverViewsContextMenu, makVrv::DtOpenMenu, makVrv::DtRecentTerrainsMenu, makVrv::DtSaveAsMenu, makVrv::DtSaveMenu, makVrv::DtSetModelSetMenu, makVrv::DtSetObserverModeMenu, makVrv::DtSettingsMenu, makVrv::DtTerrainContextMenu, makVrv::DtViewMenu, makVrv::exampleSymbolFacade3::DtSymbolFacadeExampleMenu, makVrv::exampleSymbolFacade4::DtSymbolFacadeExampleMenu, makVrv::exampleSymbolFacade5::DtSymbolFacadeExampleMenu, makVrv::vrvExampleToolbarPlugin::DtExampleSceneToolbarMenu, and makVrv::vrvExampleToolbarPlugin::DtExampleToolbarMenu.
Public Member Functions |
| | DtMenu (DtDe &de, const std::string &menuIdName) |
| | CTOR.
|
| virtual | ~DtMenu () |
| | DTOR.
|
| virtual const std::string & | menuIdName () const |
| | Get the menu id name, the menu id name is not the same thing as the visible menu text.
|
| virtual QMenu * | createMenu (DtDe &, QWidget *parent)=0 |
| | Build a menu.
|
Detailed Description
The abstract base menu class.
- Examples
-
Constructor & Destructor Documentation
| makVrv::DtMenu::DtMenu |
( |
DtDe & |
de, |
|
|
const std::string & |
menuIdName |
|
) |
| |
| virtual makVrv::DtMenu::~DtMenu |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual const std::string& makVrv::DtMenu::menuIdName |
( |
| ) |
const |
|
virtual |
Get the menu id name, the menu id name is not the same thing as the visible menu text.
| virtual QMenu* makVrv::DtMenu::createMenu |
( |
DtDe & |
, |
|
|
QWidget * |
parent |
|
) |
| |
|
pure virtual |
Build a menu.
Implemented in makVrf::DtEditEntityMenu, makVrf::DtEmbarkationEntityMenu, makVrf::DtUnitDisplayEntityMenu, makVrv::DtCreateSensorViewMenu, makVrf::DtRightClickCreateMenu, makVrv::DtCreateInstrumentPanelMenu, makVrv::DtSetModelSetMenu, makVrf::DtCreateMenu, makVrv::DtViewMenu, makVrv::exampleSymbolFacade5::DtSymbolFacadeExampleMenu, makVrv::DtSaveAsMenu, makVrv::DtRecentTerrainsMenu, makVrv::DtSaveMenu, makVrv::exampleSymbolFacade4::DtSymbolFacadeExampleMenu, makVrf::DtTerrainFileMenu, makVrv::DtCloseMenu, makVrf::DtRightClickEmbeddedEntitiesMenu, makVrf::DtSimulationCommandMenu, makVrf::DtVrfMainMenu, makVrv::DtAddMenu, makVrf::DtPaletteViewMenu, makVrv::exampleSymbolFacade3::DtSymbolFacadeExampleMenu, makVrv::DtOpenMenu, makVrf::DtToolbarViewMenu, makVrf::DtRadioMenu, makVrv::DtNewMenu, makVrf::DtOverlayFileMenu, makVrf::DtVrfSelectionRemoveFromSelectionGroupMenu, makVrf::DtVrfRightClickContextMenu, makVrf::DtConditionalMenu, makVrv::DtSettingsMenu, makVrf::DtSelectLayoutMenu, makVrf::DtRightClickSetMenu, makVrf::DtRightClickTaskMenu, makVrv::DtSetObserverModeMenu, makVrf::DtVrfSelectionAddToSelectionGroupMenu, makVrv::DtHelpMenu, makVrv::vrvExampleToolbarPlugin::DtExampleSceneToolbarMenu, makVrf::DtRecentScenariosMenu, makVrf::DtSimulationCreateMenu, makVrf::DtTaskMenu, makVrv::DtIntervisibilityRightClickMenu, makVrf::DtSetMenu, makVrv::DtEditMenu, makVrf::DtEmbeddedEntitiesMenu, makVrf::DtVrfSelectSelectionGroupMenu, makVrv::vrvExampleToolbarPlugin::DtExampleToolbarMenu, makVrf::DtVrfRightClickOrbatMenu, makVrf::DtSimpleMenu, makVrf::DtEmbeddedEntitySetMenu, makVrf::DtEmbeddedEntityTaskMenu, makVrv::DtAudioSettingsMenu, makVrv::DtTerrainContextMenu, makVrv::DtIntervisibilityMenu, makVrv::DtObjectContextMenu, HumbleDialogMenu, makVrf::DtDynamicTerrainMenu, makVrf::DtSimulationMenu, makVrv::DtObserverMenu, DtGuiLocalCreateObjectMenu, DtCustomMenu, makVrv::DtObserverViewsContextMenu, makVrv::DtExampleDialogMenu, makVrv::DtLightEditorMenu, DtPlatformsMenu, makVrf::DtVrfSelectionGroupMenu, makVrf::DtVrfOrbatMenu, makVrv::DtFileMenu, DtSystemsMenu, makVrf::DtEntityMenu, DtSimulationObjectEditorCreateMenu, DtCallbackMenu, DtSimulationObjectEditorSystemsMenu, and DtSimulationObjectEditorPreferencesMenu.
Member Data Documentation
| DtDe& makVrv::DtMenu::myDe |
|
protected |
| std::string makVrv::DtMenu::myMenuIdName |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/vrvCoreQt/DtMenu.h