![]() |
VR-Forces 4.8 Class Documentation
|
This class will contain all plan dialogs currently open for entities and manage their removal when an entity is removed from the simluation. More...

Public Member Functions | |
| DtVrfEntityPlanManager (makVrv::DtDe &) | |
| virtual | ~DtVrfEntityPlanManager () |
| virtual DtEditEntityPlanWidget * | editPlansFor (const makVrv::DtSelectionManager::IdSet &, QWidget *parent) |
| Edits the plans for the supplied entities (multiple or single) More... | |
| virtual void | editGlobalPlans (QWidget *parent) |
| Edits global plans. More... | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. More... | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. More... | |
Static Public Member Functions | |
| static DtVrfEntityPlanManager & | instance (makVrv::DtDe &de) |
| Returns instance of the messager. More... | |
Public Attributes | |
| boost::signals2::signal< void(DtEditEntityPlanWidget *)> | signal_editEntityPlanWidgetCreated |
| boost::signals2::signal< void(DtEditEntityPlanWidget *)> | signal_editEntityPlanWidgetDestroyed |
| boost::signals2::signal< void(makVrv::DtUniqueID, std::string)> | signal_showGlobalPlan |
Protected Member Functions | |
| virtual DtEditEntityPlanWidget * | createEditEntityPlanWidget (QWidget *, const Qt::WindowFlags &f=0) const |
| virtual void | slot_editEntityPlanWidgetDestroyed (DtEditEntityPlanWidget *) |
| virtual void | cleanup (makVrv::DtDe &) |
| Cycle through plan widgets to see if any need to be deleted. More... | |
| virtual void | slot_stateAdded (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *state) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| QHash< QString, DtEditEntityPlanWidget * > | myEditPlanDialogs |
| DtVrfEntityPlanManagerMessager | myMessager |
| makVrv::DtSignalConnectionManager | myConnections |
This class will contain all plan dialogs currently open for entities and manage their removal when an entity is removed from the simluation.
It will also be responsible for opening the appropriate dialogs for entity or global plans.
| makVrf::DtVrfEntityPlanManager::DtVrfEntityPlanManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
Returns instance of the messager.
|
virtual |
Edits the plans for the supplied entities (multiple or single)
|
virtual |
Edits global plans.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Cycle through plan widgets to see if any need to be deleted.
|
protectedvirtual |
| boost::signals2::signal<void (DtEditEntityPlanWidget*)> makVrf::DtVrfEntityPlanManager::signal_editEntityPlanWidgetCreated |
| boost::signals2::signal<void (DtEditEntityPlanWidget*)> makVrf::DtVrfEntityPlanManager::signal_editEntityPlanWidgetDestroyed |
| boost::signals2::signal<void(makVrv::DtUniqueID, std::string)> makVrf::DtVrfEntityPlanManager::signal_showGlobalPlan |
|
protected |
|
protected |
|
protected |
|
protected |