8 #if !defined(Q_MOC_RUN)
15 #include <boost/signals2.hpp>
17 #include <QtWidgets/QAction>
28 class DtVrfTaskSetAction;
29 class DtVrfTaskSetMenu;
59 virtual QAction* registerMenuItem(
const QString& title, QWidget* parent,
int iAction,
const QString& iconBaseName);
62 virtual void on_triggered();
65 virtual void on_aboutToShow();
72 virtual bool availableInPlan()
const;
75 void emitOnAboutToShow();
132 virtual void on_aboutToShow();
138 virtual void slot_onSendSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest&);
144 boost::signals2::signal<void (std::vector<DtUUID> names,
const DtSetDataRequest&)> signal_sendSetRequest;
149 virtual void slot_onSendTaskRequest(std::vector<DtUUID> names,
const DtSimTask&);
155 boost::signals2::signal<void (std::vector<DtUUID> names,
const DtSimTask&)> signal_sendTaskRequest;
170 virtual void on_triggered();
Virtual base class.
Definition: DtVirtualBaseClass.h:19
void setParentMenu(DtVrfTaskSetMenu *p)
Sets the parent menu which is of type makVrf::DtVrfTaskSetMenu.
Definition: vrfTaskSetAction.h:118
makVrv::DtDe & myDe
Definition: vrfTaskSetAction.h:173
DtSetDataRequest is an abstract base class from which real setDataRequests can derive.
Definition: setDataRequest.h:40
Contains makVrv::DtVirtualBaseClass class.
DtVrfTaskSetMenu * myParentMenu
Definition: vrfTaskSetAction.h:174
DtVrfTaskSetMenu * parentMenu()
Gets the parent menu which is of type makVrf::DtVrfTaskSetMenu.
Definition: vrfTaskSetAction.h:125
Creator for the DtVrfTaskSetAction. Install your own version to create a derived DtVrfTaskSetAction.
Definition: vrfTaskSetAction.h:85
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
boost::signals2::signal< void(int menuItemType, QWidget *, DtVrfTaskSetAction *, const std::vector< makVrv::DtSimEntry * > &, bool)> signal_createTaskSetDialog
Signal emitted when the dialog is created if the parent menu was signaled to create the action...
Definition: vrfTaskSetAction.h:165