![]() |
VR-Forces Developer's Guide
|

Static Public Member Functions | |
| static DtConditionalMenu & | instance (makVrv::DtDe &) |
| static DtConditionalMenu * | menuInstance (makVrv::DtDe &) |
Static Public Member Functions inherited from makVrf::DtConfigurableMenu | |
| static bool | hasMenuPath (const makVrv::DtMenuConfiguration &menus, const makVrv::DtMenuPath &sourcePath, const std::string &item, makVrv::DtMenuPath &foundPath) |
Protected Member Functions | |
| virtual void | createMenuConfiguration (makVrv::DtDe &de) override |
Protected Member Functions inherited from makVrf::DtConfigurableMenu | |
| virtual void | initMenuItems (makVrv::DtDe &de) |
| DtConfigurableMenuAssembler & | assembler () |
| DtSubMenuConfiguration & | configuration () |
Static Protected Attributes | |
| static DtConfigurableMenuAssembler * | theMenuAssembler |
| static DtSubMenuConfiguration * | theMenuConfiguration |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtConfigurableMenu | |
| boost::signals2::signal< void(DtConfigurableMenu *)> | signal_menuRecreated |
| boost::signals2::signal< void(QAction *)> | signal_validateMenuItem |
Protected Attributes inherited from makVrf::DtConfigurableMenu | |
| DtConfigurableMenuAssembler | myAssembler |
| DtSubMenuConfiguration | myConfiguration |
| bool | myInitialized |
| makVrv::DtSignalConnectionManager | myConnections |
Protected Attributes inherited from makVrv::DtMenu | |
| DtDe & | myDe |
| std::string | myMenuIdName |
| makVrf::DtConditionalMenu::DtConditionalMenu | ( | makVrv::DtDe & | ) |
CTOR.
|
overridevirtual |
DTOR.
|
overridevirtual |
Build a menu.
Implements makVrv::DtMenu.
|
static |
|
static |
Return a new copy, not the registered copy. It will do this by calling the newInstance method on the currently registered version. newInstance needs to be overridden by subclasses to return their own new instance.
|
virtual |
|
virtual |
Convenience routines as pass-through to DtVrfConditionalDialogManager.
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Returns the configuration for the menu to be used in the master mode. May be effected directly.
Reimplemented from makVrf::DtConfigurableMenu.
|
overridevirtual |
Returns the configuration for the menu to be used in the master mode. May be effected directly.
Reimplemented from makVrf::DtConfigurableMenu.
|
overrideprotectedvirtual |
Called to initially create the menu configuration.
Reimplemented from makVrf::DtConfigurableMenu.
|
staticprotected |
Variables used to store initial menu configuration.
|
staticprotected |