![]() |
VR-Forces 5.0.1 Developer's Guide
|
A class that will allow the toolbar assembler to create and manage menus that are part of toolbars separate from the system menu manager. Note that this assembler will use the menu configurations as defined for the system.

Protected Attributes | |
| DtMenuManager * | myMenuManager |
Protected Attributes inherited from makVrv::DtQtMenuAssembler | |
| MenuBuilderMap | myMenuBuilders |
| MenuItemBuilderMap | myMenuItemBuilders |
Protected Attributes inherited from makVrv::DtMenuAssembler | |
| std::stack< DtMenuPath > | myMenuStack |
| DtDe & | myDe |
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 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) |
Protected Member Functions inherited from makVrv::DtMenuAssembler | |
| DtMenuAssembler (DtDe &de) | |
| void | assembleMenuPath (const DtMenuPath &menuPath, const DtMenuConfiguration &configuration) |
| makVrv::DtQtToolbarMenuAssembler::DtQtToolbarMenuAssembler | ( | DtDe & | ) |
|
virtual |
|
virtual |
No menu bar, so will return 0.
Reimplemented from makVrv::DtQtMenuAssembler.
|
virtual |
Will return the toolbar that is currently being created.
Reimplemented from makVrv::DtQtMenuAssembler.
|
virtual |
Returns local menu manager.
Reimplemented from makVrv::DtQtMenuAssembler.
|
virtual |
Override to merge in system menu and menu item assemblers.
Reimplemented from makVrv::DtMenuAssembler.
|
protected |