![]() |
VR-Forces 5.0.3 Developer's Guide
|
Menu assembler that works in conjunction with gui only de to only expect a QMainWindow as the driver for the menu system.

Protected Member Functions | |
| virtual QMenuBar * | menuBar () |
| virtual QWidget * | menuWindow () |
Protected Member Functions inherited from makVrv::DtQtMenuAssembler | |
| DtQtMenuAssembler (DtDe &) | |
| virtual void | assembleMenu (const DtMenuPath &menuPath) |
| virtual void | assembleMenuItem (const DtMenuPath &menuPath) |
| virtual void | sortConfiguration (const DtMenuConfiguration &configuration) |
| virtual DtMenuManager & | menuManager () |
Protected Member Functions inherited from makVrv::DtMenuAssembler | |
| DtMenuAssembler (DtDe &de) | |
| void | assembleMenuPath (const DtMenuPath &menuPath, const DtMenuConfiguration &configuration) |
Additional Inherited Members | |
Public Types inherited from makVrv::DtQtMenuAssembler | |
| typedef boost::unordered_map < std::string, DtMenu * > | MenuBuilderMap |
| typedef boost::unordered_map < std::string, DtMenuItem * > | MenuItemBuilderMap |
Static Public Member Functions inherited from makVrv::DtQtMenuAssembler | |
| static DtQtMenuAssembler & | instance (DtDe &de) |
Static Public Member Functions inherited from makVrv::DtMenuAssembler | |
| static DtMenuAssembler & | instance (DtDe &) |
Protected Attributes inherited from makVrv::DtQtMenuAssembler | |
| MenuBuilderMap | myMenuBuilders |
| MenuItemBuilderMap | myMenuItemBuilders |
Protected Attributes inherited from makVrv::DtMenuAssembler | |
| std::stack< DtMenuPath > | myMenuStack |
| DtDe & | myDe |
| DtGuiOnlyMenuAssembler::DtGuiOnlyMenuAssembler | ( | makVrv::DtDe & | ) |
CTOR.
|
virtual |
DTOR.
|
protectedvirtual |
Reimplemented from makVrv::DtQtMenuAssembler.
|
protectedvirtual |
Reimplemented from makVrv::DtQtMenuAssembler.