![]() |
VR-Forces 4.7 Class Documentation
|
Class used in right click menu. Returns previously created instance of DtTaskMenu Menu. More...

Public Member Functions | |
| DtRightClickTaskMenu (makVrv::DtDe &de) | |
Public Member Functions inherited from makVrf::DtTaskMenu | |
| DtTaskMenu (makVrv::DtDe &, const std::string &menuIdName=DtTaskMenuId) | |
| CTOR. | |
| virtual | ~DtTaskMenu () |
| DTOR. | |
| virtual DtTaskMenu * | newInstance () |
| virtual int | supportedScriptType (int d) const |
| virtual const char * | supportsToolbarType () const |
Public Member Functions inherited from makVrf::DtScriptedTaskConfigurableMenu | |
| DtScriptedTaskConfigurableMenu (makVrv::DtDe &, const std::string &menuIdName) | |
| CTOR. | |
| virtual | ~DtScriptedTaskConfigurableMenu () |
| DTOR. | |
| virtual void | setEditMode (bool) |
| If in edit mode shows all scripted task items regardless of show in menu status. Default is false. | |
| virtual bool | editMode () const |
| virtual void | setRecreateFlags (RecreateFlags) |
| If true will respond to recreate message. Default is false. | |
| virtual void | addScriptedTask (const DtScriptedTaskMetaData &, bool signal=true) |
| virtual void | addScriptedTasks (DtSubMenuConfiguration &, makVrv::DtToolbarConfiguration &, DtConfigurableMenuAssembler &, bool addToolbarMenuItems=true, bool useGlobalMenuManager=false) |
| Adds the scripted tasks into the supplied configuration. | |
| virtual void | setScriptedTasks (const ScriptedTasks &, bool signal=true) |
| Sets/gets the scripted tasks to use with this task menu. | |
| virtual const ScriptedTasks & | scriptedTasks () const |
| virtual void | setMenuConfiguration (const DtSubMenuConfiguration &) |
| If set use this instead of the default task menu configuration. | |
| DtVrfTaskSetMenu * | menu () |
Public Member Functions inherited from makVrf::DtConfigurableMenu | |
| DtConfigurableMenu (makVrv::DtDe &, const std::string &className) | |
| CTOR. | |
| virtual | ~DtConfigurableMenu () |
| DTOR. | |
| virtual DtSubMenuConfiguration & | menuConfiguration () |
| Returns the configuration for the menu to be used. May be effected directly. | |
| virtual DtConfigurableMenuAssembler & | menuAssembler () |
| Returns the assembler for the menu to be used. May be effected directly. | |
| virtual void | registerMenu (makVrv::DtMenu *customMenu) |
| Use to register your own complex menu object. | |
| virtual void | registerMenuItem (makVrv::DtMenuItem *customMenuItem) |
| Use to register your own complex menu item object. | |
| virtual void | createSimpleMenu (std::string menuText, makVrv::DtMenuPath menuIdPath, int weight=-1) |
| virtual void | createSimpleMenuAfter (std::string menuText, makVrv::DtMenuPath menuIdPath, makVrv::DtMenuPath afterIdPath) |
| virtual void | createSimpleMenuBefore (std::string menuText, makVrv::DtMenuPath menuIdPath, makVrv::DtMenuPath beforeIdPath) |
| virtual void | createSimpleMenuItem (std::string itemText, makVrv::DtMenuPath itemIdPath, DtSimpleMenuItemAction *action, void *usr=NULL, int weight=-1) |
| virtual void | createSimpleMenuItemAfter (std::string itemText, makVrv::DtMenuPath itemIdPath, makVrv::DtMenuPath afterIdPath, DtSimpleMenuItemAction *action, void *usr=NULL) |
| virtual void | createSimpleMenuItemBefore (std::string itemText, makVrv::DtMenuPath itemIdPath, makVrv::DtMenuPath beforeIdPath, DtSimpleMenuItemAction *action, void *usr=NULL) |
| virtual void | mergeMenu (makVrv::DtQtMenuAssembler &assembler, makVrv::DtMenuConfiguration &configuration) |
| Merges in the assembler and configuration into the supplied assembler and configuration. | |
| virtual void | mergeMenu (makVrv::DtQtMenuAssembler &assembler) |
| Merges in the assembler into the supplied assembler. | |
| virtual void | mergeMenu (makVrv::DtMenuConfiguration &configuration) |
| Merges in the configuration into the supplied configuration. This merges all the menu paths together. | |
Public Member Functions inherited from makVrv::DtMenu | |
| 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. | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Protected Member Functions | |
| virtual QMenu * | createMenu (makVrv::DtDe &de, QWidget *parent) |
| Build a menu. | |
Class used in right click menu. Returns previously created instance of DtTaskMenu Menu.
| makVrf::DtRightClickTaskMenu::DtRightClickTaskMenu | ( | makVrv::DtDe & | de | ) |
|
protectedvirtual |
Build a menu.
Reimplemented from makVrf::DtTaskMenu.