![]() |
VR-Forces 4.3 Class Documentation
|
Menu assembler for right click menus. More...

Public Member Functions | |
| DtRightClickMenuManager () | |
| virtual | ~DtRightClickMenuManager () |
| void | clear () |
Public Member Functions inherited from makVrv::DtMenuManager | |
| virtual | ~DtMenuManager () |
| DTOR. | |
| void | registerMenu (const DtMenuPath &path, QMenu *menu) |
| Register a menu, this is done automatically by the DtMenuAssembler. | |
| void | registerMenuItem (const DtMenuPath &path, QAction *action) |
| Register a menu item, this is done automatically by the DtMenuAssembler. | |
| QMenu * | findMenu (const DtMenuPath &path) const |
| Find a menu by its path. | |
| QAction * | findMenuItem (const DtMenuPath &path) const |
| Find a menu item by its path. | |
| const std::map< DtMenuPath, QMenu * > & | menus () const |
| Returns the list of known menus and menu items. | |
| const std::map< DtMenuPath, QAction * > | menuItems () const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrv::DtMenuManager | |
| static DtMenuManager & | instance (DtDe &de) |
| Get an instance of the Menu manager. | |
Public Attributes inherited from makVrv::DtMenuManager | |
| boost::signal< void(const DtMenuPath &)> | signal_menuDeleted |
| boost::signal< void(const DtMenuPath &)> | signal_menuItemDeleted |
Protected Slots inherited from makVrv::DtMenuManager | |
| void | onMenuDestroyed (QObject *obj) |
| When a menu is destroyed. | |
| void | onActionDestroyed (QObject *obj) |
| When an action is destroyed. | |
Protected Member Functions inherited from makVrv::DtMenuManager | |
| DtMenuManager () | |
| Protected CTOR, use the instance function. | |
Protected Attributes inherited from makVrv::DtMenuManager | |
| std::map< DtMenuPath, QMenu * > | myMenus |
| std::map< DtMenuPath, QAction * > | myMenuItems |
Menu assembler for right click menus.
|
inline |
|
inlinevirtual |
|
inline |