13 #if !defined(Q_MOC_RUN)
24 #include <boost/signals2.hpp>
40 class DtVrfTaskSetMenu;
41 class DtVrfTaskSetAction;
42 class DtCommandAssignmentWidgetInterface;
62 : makVrv::DtQtMenuAssembler(de)
68 myMenuManager.clear();
69 myMenuItemBuilders.clear();
85 return myMenuManager.findMenu(path);
111 boost::signals2::signal<void (const std::vector<DtUUID>&,
const DtSimTask&)> signal_commandActivated;
114 virtual void slot_createTaskSetDialog(
int menuItemType, QWidget*,
DtVrfTaskSetAction*,
120 virtual QString title()
const = 0;
155 virtual void setSignalDialogCreation(
bool);
158 return mySignalDialogCreation;
165 virtual void on_triggered()
override;
boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::set< makVrv::DtUniqueID > &, int, DtVrfTaskSetMenu *)> signal_createTaskSetDialog
Signals that a regular task/set dialog wants to be created (on behalf of radio menu) ...
Definition: radioMenu.h:153
Contains makVrv:DtSelectionManager class.
Contains the DtUUID class declaration.
bool mySignalDialogCreation
Definition: radioMenu.h:170
bool signalDialogCreation() const
Definition: radioMenu.h:156
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Action that is used for a radio item.
Definition: radioMenu.h:138
Base class to provide boost signal/slot management.
boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::set< makVrv::DtUniqueID > &, int, DtVrfTaskSetMenu *)> signal_createCommandDialog
Signals that a command dialog wants to be created (on behalf of radio menu)
Definition: radioMenu.h:149
DtSimTask is an abstract base class from which real tasks can derive. It manages the read/write capab...
Definition: simTask.h:30
makVrv::DtSignalConnectionManager myConnections
Definition: radioMenu.h:171
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Contains makVrf::DtTaskSetMenu, makVrf::DtVrfTaskSetAction, and makVrf::DtTaskSetMenuItem class...
Definition: vrfTaskSetAction.h:108
#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:126