![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtEditEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtEditEntityPlanWidget () override |
| virtual bool | init (const makVrv::DtSelectionManager::IdSet &) override |
| virtual void | setEntitySet (const makVrv::DtSelectionManager::IdSet &ids) |
| virtual void | setShowAllItems (bool b) |
| bool | showAllItems () const |
| virtual DtVrfSimulationCommandMenu * | simulationCommandMenu () const override |
| virtual DtVrfTaskSetMenu * | taskMenu () const |
| virtual DtVrfTaskSetMenu * | setMenu () const |
| virtual makVrv::DtSelectionManager::IdSet | planObjects () const override |
| virtual QPushButton * | okButton () override |
Public Member Functions inherited from makVrf::DtEditPlanWidget | |
| DtEditPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtEditPlanWidget () override |
| virtual void | slot_addCommandRequest (DtSimCommand &) |
| virtual void | slot_addConditional (const DtSimStatement &s) |
| virtual void | slot_addTrigger (const DtSimStatement &s) |
| virtual void | slot_addTriggerFromMenu (const DtSimStatement &s) |
| virtual void | slot_createObject (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &) |
| virtual DtVrfConditionalMenu * | conditionalMenu () override |
| virtual bool | triggerUsed (const DtUUID &) |
| virtual void | addStatementAfter (DtSimStatement *stmt, const DtPlanStatementItem *listItem) override |
| virtual DtPlanStatementItem * | currentItemForStatement () override |
| virtual void | editingCurrentItem () override |
| virtual void | updatePlanLockState () override |
Public Member Functions inherited from makVrf::DtBasePlanWidget | |
| DtBasePlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtBasePlanWidget () override |
| virtual DtPlanStatementItem * | currentItem () override |
| virtual bool | deletePending () const override |
| virtual void | setAllDisabledButCancel () |
| virtual void | setAllEnabled () |
| virtual void | setClosingBecauseObjectRemoved (bool) |
| virtual void | makeFrontWindow () |
| virtual void | setCanBecomeActive (bool) |
| virtual bool | canBecomeActive () const |
| virtual void | setPlanSummary (const QString &planSummary) override |
| virtual QString | planSummary () override |
Public Member Functions inherited from makVrf::DtPlanWidgetInterface | |
| virtual | ~DtPlanWidgetInterface () |
| virtual bool | menusEnabled () const =0 |
| virtual bool | interfaceEnabled () const =0 |
Public Attributes | |
| boost::signals2::signal< void()> | signal_close |
Public Attributes inherited from makVrf::DtEditPlanWidget | |
| boost::signals2::signal< void(bool)> | signal_menuEnableStateChanged |
| DtVrfConditionalMenu * | myConditionalMenu |
| makVrv::DtMenu * | myConditionalMenuBuilder |
| QAction * | mySeparator |
| QAction * | myAddTriggerAction |
Public Attributes inherited from makVrf::DtBasePlanWidget | |
| Ui_PlanWidgetUi | myUiImpl |
| QMenuBar * | myMenuBar |
| DtPlanTreeWidget * | myPlanListBox |
| QMenu * | myPlanMenu |
| QAction * | myPrintAction |
| QAction * | myRestartPlanAction |
| QAction * | myAbandonPlanAction |
| QAction * | myCopyPlanAction |
| QAction * | myCleanupTriggersAction |
Public Attributes inherited from makVrf::DtPlanWidgetInterface | |
| boost::signals2::signal< void()> | signal_aboutToBeDestroyed |
| boost::signals2::signal< void(bool)> | signal_lockPlan |
Protected Slots | |
| virtual void | planRightClickMenuCreated (QMenu *) |
| virtual void | planRightClickMenuShown (bool &) |
Protected Slots inherited from makVrf::DtEditPlanWidget | |
| virtual void | onSendPlanAndClose () |
| virtual void | onSendPlan () |
| virtual void | onRestartPlan () |
| virtual void | onDeleteSelectedStatement () |
| virtual void | onAbandonPlan () |
| virtual void | onItemSelectionChanged () override |
| virtual void | onReplacePlan () |
| virtual void | onEnableReplacePlan () |
| virtual void | onEditPlanStatement () |
| virtual bool | menusEnabled () const override |
| virtual bool | interfaceEnabled () const override |
| virtual void | onAboutToShowConditionMenu () |
| virtual void | onAddTrigger () |
| virtual void | onEditTrigger () |
| virtual void | removeTrigger (const DtUUID &) |
| virtual void | editTriggerBlock (const DtUUID &) |
Protected Slots inherited from makVrf::DtBasePlanWidget | |
| virtual void | onItemSelectionChanged () |
| virtual void | rightClickToBeShown (bool &canShow) |
| virtual void | onAboutToShowPlanMenu () |
| virtual void | lockPlan () |
| virtual void | unlockPlan () |
| virtual void | onPrintPlan () |
| virtual void | onCopyPlan () |
| virtual void | onCopySelectedPlanStatement () |
| virtual void | accept () override |
| virtual void | cancel () |
| virtual void | onCleanupTriggers () |
Protected Member Functions | |
| virtual void | createLogic () override |
| virtual void | requestPlan (const makVrv::DtSelectionManager::IdSet &curSel) |
| virtual bool | createMenus () override |
| virtual void | createTaskMenu () |
| virtual void | createSetMenu () |
| virtual void | createSimulationCommandMenu () |
| virtual void | createEmbeddedEntitiesMenu () |
| virtual void | closeWidget () override |
| virtual void | cleanupMenus () |
| virtual void | finalizeMenus () override |
| virtual void | finalizeTaskMenu () |
| virtual void | finalizeSetMenu () |
| virtual void | finalizeSimulationCommandMenu () |
| virtual void | finalizeEmbeddedEntitiesMenu () |
| virtual void | requestTaskSetInformation () |
| virtual void | setupMenuForPlanDialog (DtVrfTaskSetMenu *) |
| virtual void | setupMenuForPlanDialog (DtEmbeddedEntitiesMenu *) |
| virtual void | slot_addSetRequest (std::vector< DtUUID > names, const DtSetDataRequest &) |
| virtual void | slot_addTaskRequest (std::vector< DtUUID > names, const DtSimTask &) |
| virtual void | disableMenus () override |
| virtual void | enableMenus () override |
Protected Member Functions inherited from makVrf::DtEditPlanWidget | |
| virtual void | updateSelectedPlanWidget () override |
| virtual void | closeEvent (QCloseEvent *e) override |
| virtual void | createConditionalMenu () |
| virtual void | finalizeConditionalMenu () |
| virtual void | disableButtons () override |
| virtual void | enableButtons () override |
| virtual void | disableMenusAndButtons () override |
| virtual void | enableMenusAndButtons () override |
| virtual void | enableMenu (QMenu *, bool) |
| virtual void | keyPressEvent (QKeyEvent *e) override |
| virtual void | delayedRemoveTrigger (DtUUID) |
Protected Member Functions inherited from makVrf::DtBasePlanWidget | |
| virtual void | setupGui () |
| virtual void | slot_dialogsInProgress (int) |
| virtual void | updateTooltipForLockedText (bool pl, QWidget *) |
| virtual DtPlanTreeWidget * | planListBox () override |
| virtual void | selectStatement (int, DtPlanListBoxItem *planItem=nullptr, bool andMakeCurrent=false) override |
| virtual QWidget * | widget () override |
| virtual QPushButton * | applyButton () override |
| virtual QAction * | restartAction () override |
| virtual QToolButton * | editButton () override |
| virtual QPushButton * | cancelButton () override |
| virtual QToolButton * | deleteButton () override |
| virtual QAction * | abandonPlanAction () override |
| virtual QToolButton * | replacePlanButton () override |
| virtual QAction * | printAction () override |
| virtual QToolButton * | copyPlanButton () override |
| virtual QSize | minimumSizeHint () const override |
| virtual void | setPlanStatus (const QString &) override |
| virtual bool | eventFilter (QObject *o, QEvent *e) override |
| virtual void | setMarkingTextTitle (const QString &) override |
| virtual const QString & | markingTextTitle () const override |
| virtual void | refreshDisplay () |
| virtual void | createPlanMenu () |
Private Member Functions | |
| DtEditEntityPlanWidget (const DtEditEntityPlanWidget &orig) | |
| DtEditEntityPlanWidget & | operator= (const DtEditEntityPlanWidget &rhs) |
Additional Inherited Members | |
Protected Types inherited from makVrf::DtEditPlanWidget | |
| typedef struct makVrf::DtEditPlanWidget::_DisabledStatementInformation | DisabledStatementInformation |
| makVrf::DtEditEntityPlanWidget::DtEditEntityPlanWidget | ( | makVrv::DtDe & | , |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
|
overridevirtual |
destructor
|
private |
copy constructor. Not Implemented.
|
overridevirtual |
Initializer.
Reimplemented from makVrf::DtEditPlanWidget.
Reimplemented in makVrf::DtEditGlobalPlanWidget.
|
virtual |
Sets the entity ids to validate for menus.
|
virtual |
Sets whether or not to show all menu items in task/set menu.
|
inline |
|
overridevirtual |
Implements makVrf::DtPlanWidgetInterface.
|
virtual |
|
virtual |
|
overridevirtual |
Reimplemented from makVrf::DtBasePlanWidget.
|
overridevirtual |
Reimplemented from makVrf::DtBasePlanWidget.
|
overrideprotectedvirtual |
Implements makVrf::DtBasePlanWidget.
Reimplemented in makVrf::DtIssueEntityPlanWidget, makVrf::DtEditGlobalPlanWidget, and makVrf::DtSyncMatrixPlanWidget.
|
protectedvirtual |
Calls down to logic to request plan.
|
overrideprotectedvirtual |
Calls createTaskMenu(), createSetMenu(), createSimulationCommandMenu() and createEmbeddedEntitiesMenu(). Returns DtEditPlanWidget::createMenus().
Reimplemented from makVrf::DtEditPlanWidget.
|
protectedvirtual |
Reimplemented in makVrf::DtEditGlobalPlanWidget.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in makVrf::DtIssueEntityPlanWidget, and makVrf::DtEditGlobalPlanWidget.
|
protectedvirtual |
Creates a local DtSubMenuConfiguration and DtEditPlanMenuAssembler. Sets myEmbeddedEntitiesMenuBuilder to DtEmbeddedEntitiesMenu::menuInstance. Adds DtEmbeddedEntitiesMenuId to the menu configuration and assembles it. Looks up the menu in the assembler and caches the pointer in myEmbeddedEntitiesMenu.
Reimplemented in makVrf::DtEditGlobalPlanWidget.
|
overrideprotectedvirtual |
Reimplemented from makVrf::DtBasePlanWidget.
|
protectedvirtual |
|
overrideprotectedvirtual |
Calls finalizeTaskMenu(), finalizeSetMenu(), finalizeSimulationCommandMenu() and finalizeEmbeddedEntitiesMenu(). Returns DtEditPlanWidget::finalizeMenus().
Reimplemented from makVrf::DtEditPlanWidget.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Calls setupMenuForPlanDialog with myEmbeddedEntitiesMenuBuilder.
|
protectedvirtual |
Request task/set information from the task/set manager for the entities that are part of this dialog.
|
protectedvirtual |
|
protectedvirtual |
Calls setPartOfPlanDialog(1) and setPlanEntitySet(myEntitySet) to tell the menu to use myEntitySet as the source for the embedded entities. Connects the signal_planTaskCreated to slot_addTaskRequest.
|
overrideprotectedvirtual |
Sets the enabled status of the menus for DtEditPlanWidget, myTaskMenu, mySetMenu, mySimulationCommandMenu and myEmbeddedEntitiesMenu.
Reimplemented from makVrf::DtEditPlanWidget.
|
overrideprotectedvirtual |
Sets the enabled status of the menus for DtEditPlanWidget, myTaskMenu, mySetMenu, mySimulationCommandMenu and myEmbeddedEntitiesMenu.
Reimplemented from makVrf::DtEditPlanWidget.
|
protectedvirtual |
Calls down to logic to add set statement to plan.
|
protectedvirtual |
Calls down to logic to add task statement to plan.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
private |
assignment operator. Not Implemented.
| boost::signals2::signal<void ()> makVrf::DtEditEntityPlanWidget::signal_close |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |