![]() |
VR-Forces Developer's Guide
|
Instance of the set menu.

Static Public Member Functions | |
| static void | SetOnlyCreateMenuWhenScriptedTasksLoaded (bool) |
Static Public Member Functions inherited from makVrf::DtAssembledMenu | |
| static void | sortMenu (QMenu *) |
Additional Inherited Members | |
Public Types inherited from makVrf::DtVrfTaskSetMenu | |
| enum | MenuType { TaskMenu = 1, SetMenu = 2 } |
| typedef std::map< int, std::set< QAction * > > | TaskActions |
Public Slots inherited from makVrf::DtVrfTaskSetMenu | |
| virtual void | validate () |
Public Attributes inherited from makVrf::DtVrfTaskSetMenu | |
| boost::signals2::signal< void(std::vector < DtUUID > names, const DtSetDataRequest &)> | signal_sendSetRequest |
| boost::signals2::signal< void(std::vector < DtUUID > names, const DtSimTask &)> | signal_sendTaskRequest |
| boost::signals2::signal< void(QAction *)> | signal_validateMenuItem |
| boost::signals2::signal< void()> | signal_menuValidated |
| boost::signals2::signal< void()> | signal_menuCleared |
| boost::signals2::signal< void(DtTaskSetDialogInterface *)> | signal_dialogCreated |
| boost::signals2::signal< void(DtTaskSetDialogInterface *)> | signal_dialogDestroyed |
| boost::signals2::signal< void(DtCommandAssignmentWidgetInterface *)> | signal_commandDialogDestroyed |
| boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::vector < makVrv::DtSimEntry * > &, int, DtVrfTaskSetMenu *)> | signal_createTaskSetDialog |
| boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::vector < makVrv::DtSimEntry * > &, int, DtVrfTaskSetMenu *)> | signal_createCommandDialog |
Public Attributes inherited from makVrf::DtAssembledMenu | |
| boost::signals2::signal< void(DtAssembledMenu *)> | signal_preAssembleMenu |
| boost::signals2::signal< void(DtAssembledMenu *)> | signal_postAssembleMenu |
Protected Slots inherited from makVrf::DtVrfTaskSetMenu | |
| virtual void | radioMenuDestroyed () |
| virtual void | dialogDestroyed () |
| makVrf::DtVrfSetMenu::DtVrfSetMenu | ( | const std::string & | className, |
| const QString & | title, | ||
| QWidget * | parent, | ||
| makVrv::DtDe & | , | ||
| int | flags = 0, |
||
| const DtSubMenuConfiguration & | = DtSubMenuConfiguration() |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Implements makVrf::DtVrfTaskSetMenu.
|
inlinevirtual |
Returns the type of menu it is. This is not set but returned by the subclass. See enums above.
Implements makVrf::DtVrfTaskSetMenu.
|
static |
By default, only create this menu if scripted tasks have been loaded. In a plugin set this value to false in an initDeModule to undo that limitation.
|
protectedvirtual |
|
protectedvirtual |
Implements makVrf::DtVrfTaskSetMenu.
|
protectedvirtual |
Implements makVrf::DtVrfTaskSetMenu.
|
protectedvirtual |
Implements makVrf::DtVrfTaskSetMenu.
|
protectedvirtual |
Implements makVrf::DtVrfTaskSetMenu.
|
protectedvirtual |
Implements makVrf::DtVrfTaskSetMenu.
|
protectedvirtual |
Implements makVrf::DtVrfTaskSetMenu.
|
protectedvirtual |
Given the action, if there is an action with the same name, rename this one based upon either the configured extended name, or if that fails, the script id.
Reimplemented from makVrf::DtVrfTaskSetMenu.
|
protected |