13 #if !defined(Q_MOC_RUN)
22 #include <boost/signals2.hpp>
24 #include <QtCore/QString>
25 #include <QtCore/QHash>
26 #include <QtCore/QObject>
27 #include <QtWidgets/QWidget>
34 #define DtPlanDialogToken "DtPlanDialogToken"
38 class DtEditEntityPlanWidget;
55 virtual void onEditPlanWidgetDestroyed();
78 virtual void editGlobalPlans(QWidget* parent);
Virtual base class.
Definition: DtVirtualBaseClass.h:22
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
boost::signals2::signal< void(DtEditEntityPlanWidget *)> signal_editEntityPlanWidgetDestroyed
Definition: vrfEntityPlanManager.h:52
Contains makVrv:DtSelectionManager class.
Contains makVrv::DtStateView class.
boost::signals2::signal< void(makVrv::DtUniqueID, std::string)> signal_showGlobalPlan
Definition: vrfEntityPlanManager.h:93
boost::signals2::signal< void(DtEditEntityPlanWidget *)> signal_editEntityPlanWidgetDestroyed
Definition: vrfEntityPlanManager.h:92
This class will contain all plan dialogs currently open for entities and manage their removal when an...
Definition: vrfEntityPlanManager.h:64
QHash< QString, DtEditEntityPlanWidget * > myEditPlanDialogs
Definition: vrfEntityPlanManager.h:97
DtVrfEntityPlanManagerMessager myMessager
Definition: vrfEntityPlanManager.h:98
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
makVrv::DtDe & myDe
Definition: vrfEntityPlanManager.h:96
Contains makVrv::DtEntityState class.
makVrv::DtDe & myDe
Definition: vrfEntityPlanManager.h:58
makVrv::DtSignalConnectionManager myConnections
Definition: vrfEntityPlanManager.h:99
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Interface class from non-qt based DtVrfEntityPlanManager class and Qt signals/slots.
Definition: vrfEntityPlanManager.h:41
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
boost::signals2::signal< void(DtEditEntityPlanWidget *)> signal_editEntityPlanWidgetCreated
Definition: vrfEntityPlanManager.h:91