13 #if !defined(Q_MOC_RUN)
26 #include <boost/signals2.hpp>
42 class DtVrfTaskSetMenu;
43 class DtVrfTaskSetAction;
44 class DtCommandAssignmentWidget;
64 : makVrv::DtQtMenuAssembler(de)
70 myMenuManager.clear();
71 myMenuItemBuilders.clear();
89 return myMenuManager.findMenu(path);
115 boost::signals2::signal<void (const std::vector<DtUUID>&,
const DtSimTask&)> signal_commandActivated;
118 virtual void slot_createTaskSetDialog(
int menuItemType, QWidget*,
DtVrfTaskSetAction*,
124 virtual QString title()
const = 0;
159 virtual void setSignalDialogCreation(
bool);
162 return mySignalDialogCreation;
166 virtual void dialogDestroyed();
169 virtual void on_triggered();
Contains makVrv:DtSelectionManager class.
bool mySignalDialogCreation
Definition: radioMenu.h:174
bool signalDialogCreation() const
Definition: radioMenu.h:160
Action that is used for a radio item.
Definition: radioMenu.h:142
Base class to provide boost signal/slot management.
boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::vector< makVrv::DtSimEntry * > &, int, DtVrfTaskSetMenu *)> signal_createTaskSetDialog
Signals that a regular task/set dialog wants to be created (on behalf of radio menu) ...
Definition: radioMenu.h:157
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:31
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains makVrf::DtTaskSetMenu, makVrf::DtVrfTaskSetAction, and makVrf::DtTaskSetMenuItem class...
Definition: vrfTaskSetAction.h:104
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
The radio item will present the user with a list of tasks or sets that are valid for the simulation o...
Definition: radioMenu.h:130
boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::vector< makVrv::DtSimEntry * > &, int, DtVrfTaskSetMenu *)> signal_createCommandDialog
Signals that a command dialog wants to be created (on behalf of radio menu)
Definition: radioMenu.h:153