![]() |
VR-Forces Developer's Guide
|
Instance of task menu that will know how to configure itself for tasks.
Instance of the task 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::DtVrfTaskMenu::DtVrfTaskMenu | ( | const std::string & | className, |
| const QString & | title, | ||
| QWidget * | parent, | ||
| makVrv::DtDe & | , | ||
| DtTaskMenu::RecreateFlags | allowRecreation = DtTaskMenu::RecreateNone, |
||
| const DtSubMenuConfiguration & | configuration = 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.
|
protected |