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

Public Member Functions | |
| DtIssueEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtIssueEntityPlanWidget () |
| virtual bool | init (bool showAllItems=false) |
| virtual void | hideButtons (bool b) |
| virtual const DtPlan * | plan () const |
| virtual void | setPlan (DtPlan *plan) |
| virtual void | setPlanName (const DtUUID &) |
Public Member Functions inherited from makVrf::DtEditEntityPlanWidget | |
| DtEditEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtEditEntityPlanWidget () |
| virtual bool | init (const makVrv::DtSelectionManager::IdSet &) |
| virtual void | setEntitySet (const makVrv::DtSelectionManager::IdSet &ids) |
| virtual void | setShowAllItems (bool b) |
| bool | showAllItems () const |
| virtual DtVrfSimulationCommandMenu * | simulationCommandMenu () const |
| virtual DtVrfTaskSetMenu * | taskMenu () const |
| virtual DtVrfTaskSetMenu * | setMenu () const |
| virtual makVrv::DtSelectionManager::IdSet | planObjects () const override |
Public Member Functions inherited from makVrf::DtEditPlanWidget | |
| DtEditPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtEditPlanWidget () |
| 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 () |
| virtual void | addTrigger (const QString &triggerName, const DtUUID &triggerUUID, bool executing=false, bool registered=false) |
| virtual void | clearTriggers () |
| virtual void | selectTrigger (int, bool force=false) |
| virtual void | selectTrigger (const DtUUID &, bool force=false) |
| virtual void | removeTrigger (const DtUUID &) |
| virtual void | sortTriggers () |
| virtual void | addStatementAfter (DtSimStatement *stmt, const DtPlanListBoxItem *listItem) |
| virtual DtPlanListBoxItem * | currentItemForStatement () |
| virtual void | setConditionText (const QString &) |
| virtual void | setTriggerText (const QString &, const DtUUID &, bool registered) |
| virtual void | renameTrigger (const DtUUID &, const DtString &) |
| virtual DtUUID | selectedTrigger () const |
| virtual void | updateTriggersUsed () |
| virtual bool | triggerUsed (const DtUUID &) |
| virtual void | editingCurrentItem () |
Public Member Functions inherited from makVrf::DtBasePlanWidget | |
| DtBasePlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtBasePlanWidget () |
| virtual DtPlanListBoxItem * | currentItem () |
| virtual bool | deletePending () const |
| virtual void | setAllDisabledButCancel () |
| virtual void | setAllEnabled () |
| virtual void | setTriggerViewExpanded (bool) |
| virtual void | setClosingBecauseObjectRemoved (bool) |
| virtual void | setCurrentPlanListBox (DtPlanTreeWidget *) |
| virtual void | makeFrontWindow () |
| virtual void | setCanBecomeActive (bool) |
| virtual bool | canBecomeActive () const |
| virtual void | setPlanSummary (const QString &planSummary) |
| virtual QString | planSummary () |
Public Member Functions inherited from makVrf::DtPlanWidgetInterface | |
| virtual | ~DtPlanWidgetInterface () |
| virtual bool | menusEnabled () const =0 |
| virtual bool | interfaceEnabled () const =0 |
| virtual bool | triggersExpanded () const =0 |
Public Attributes | |
| boost::signals2::signal< void()> | signal_send_command |
Public Attributes inherited from makVrf::DtEditEntityPlanWidget | |
| 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 |
| DtPlanTreeWidget * | myTriggerListBox |
| QMenu * | myPlanMenu |
| QAction * | myPrintAction |
| QAction * | myRestartPlanAction |
| QAction * | myAbandonPlanAction |
| QAction * | myCopyPlanAction |
| QAction * | myCleanupTriggersAction |
| QAction * | myShowTriggerStatusAction |
| QDialog * | myTriggerStatusDialog |
| QTreeWidget * | myTriggerStatus |
Public Attributes inherited from makVrf::DtPlanWidgetInterface | |
| boost::signals2::signal< void()> | signal_aboutToBeDestroyed |
Protected Slots | |
| virtual void | onSendPlanAndClose () |
| virtual void | onClose () |
Protected Slots inherited from makVrf::DtEditEntityPlanWidget | |
| virtual void | planRightClickMenuCreated (QMenu *) |
| virtual void | planRightClickMenuShown () |
Protected Slots inherited from makVrf::DtEditPlanWidget | |
| virtual void | onSendPlanAndClose () |
| virtual void | onSendPlan () |
| virtual void | onRestartPlan () |
| virtual void | onDeleteSelectedStatement () |
| virtual void | onAbandonPlan () |
| virtual void | onItemSelectionChanged () |
| virtual void | onReplacePlan () |
| virtual void | onEnableReplacePlan () |
| virtual void | onEditPlanStatement () |
| virtual void | onEditPlanStatementByPlanBox () |
| virtual bool | menusEnabled () const |
| virtual bool | interfaceEnabled () const |
| virtual void | onSelectTrigger () |
| virtual void | onRemoveTrigger () |
| virtual void | onEditTrigger () |
| virtual void | onAddTrigger () |
| virtual void | selectTriggerFromTriggerStatus () |
| virtual void | onAboutToShowConditionMenu () |
Protected Slots inherited from makVrf::DtBasePlanWidget | |
| virtual void | onItemSelectionChanged () |
| virtual void | resizeToMinimumSize () |
| virtual void | rightClickToBeShown () |
| virtual void | onAboutToShowPlanMenu () |
| virtual void | onPrintPlan () |
| virtual void | onCopyPlan () |
| virtual void | onCopySelectedPlanStatement () |
| virtual void | accept () |
| virtual void | cancel () |
| virtual void | expandTriggerView () |
| virtual void | collapseTriggerView () |
| virtual void | onCleanupTriggers () |
| virtual bool | triggersExpanded () const |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *e) |
| virtual void | keyReleaseEvent (QKeyEvent *e) |
| virtual void | createLogic () |
| virtual void | createPlanMenu () |
| virtual void | createSimulationCommandMenu () |
| virtual void | createConditionalMenu () |
| virtual void | closeEvent (QCloseEvent *) override |
Protected Member Functions inherited from makVrf::DtEditEntityPlanWidget | |
| virtual void | requestPlan (const makVrv::DtSelectionManager::IdSet &curSel) |
| virtual bool | createMenus () |
| virtual void | createTaskMenu () |
| virtual void | createSetMenu () |
| virtual void | createEmbeddedEntitiesMenu () |
| virtual void | closeWidget () |
| virtual void | cleanupMenus () |
| virtual void | finalizeMenus () |
| 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 () |
| virtual void | enableMenus () |
Protected Member Functions inherited from makVrf::DtEditPlanWidget | |
| virtual void | updateSelectedPlanWidget () override |
| virtual void | finalizeConditionalMenu () |
| virtual void | disableButtons () |
| virtual void | enableButtons () |
| virtual void | disableMenusAndButtons () |
| virtual void | enableMenusAndButtons () |
| virtual void | enableMenu (QMenu *, bool) |
| virtual void | showTriggerStatus () |
Protected Member Functions inherited from makVrf::DtBasePlanWidget | |
| virtual void | setupGui () |
| virtual void | slot_dialogsInProgress (int) |
| virtual DtPlanTreeWidget * | currentPlanListBox () |
| virtual DtPlanTreeWidget * | planListBox () |
| virtual DtPlanTreeWidget * | triggerListBox () |
| virtual QString | selectedTriggerText () const |
| virtual void | stashCurrentContext () |
| virtual bool | restoreCurrentContext () |
| virtual bool | hasCurrentContext () const |
| virtual void | selectStatement (int, bool andMakeCurrent=false) |
| virtual QWidget * | widget () |
| virtual QPushButton * | applyButton () |
| virtual QAction * | restartAction () |
| virtual QPushButton * | okButton () |
| virtual QToolButton * | editButton () |
| virtual QPushButton * | cancelButton () |
| virtual QToolButton * | deleteButton () |
| virtual QAction * | abandonPlanAction () |
| virtual QToolButton * | replacePlanButton () |
| virtual QAction * | printAction () |
| virtual QToolButton * | copyPlanButton () |
| virtual QSize | minimumSizeHint () const |
| virtual QSize | sizeHint () const |
| virtual void | resizeEvent (QResizeEvent *) |
| virtual void | setPlanStatus (const QString &) |
| virtual bool | eventFilter (QObject *o, QEvent *e) |
| virtual void | setMarkingTextTitle (const QString &) |
| virtual const QString & | markingTextTitle () const |
| virtual void | refreshDisplay () |
Private Member Functions | |
| DtIssueEntityPlanWidget (const DtIssueEntityPlanWidget &orig) | |
| DtIssueEntityPlanWidget & | operator= (const DtIssueEntityPlanWidget &rhs) |
| makVrf::DtIssueEntityPlanWidget::DtIssueEntityPlanWidget | ( | makVrv::DtDe & | , |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
|
virtual |
destructor
|
private |
copy constructor. Not Implemented.
Initializer.
|
virtual |
|
virtual |
Provide access to the plan so it may be put into the issuePlanCommand.
|
virtual |
Passes plan to logic where it will set its plan to this one. Basically since we are not recieving a plan from an entity itself in the backed but instead from a simCommand( and the entity the plan is to be assigned to may not yet exist) we need to set the plan here from the simCommand which has already been recieved by the front end in the CommandAssignWidget and it's extenstion the simCommandIssuePlan.
|
virtual |
Calls myLogic->setPlanName() which is defined in base class DtBasePlanWidgetLogic As user may change entity selection, need to be able to update the plan accordingly.
|
protectedvirtualslot |
Connected to the okbutton of the dialog. Sends the boost signal signal_send_command.
|
protectedvirtualslot |
Connected to the cancel button.
|
protectedvirtual |
Disable escape key from closing dialog.
Reimplemented from makVrf::DtEditPlanWidget.
|
protectedvirtual |
|
protectedvirtual |
Create and assign to myLogic the logic for this class.
Reimplemented from makVrf::DtEditEntityPlanWidget.
|
protectedvirtual |
Override to remove showing plan trigger status – this cannot be done for an issue plan dialog.
Reimplemented from makVrf::DtBasePlanWidget.
|
protectedvirtual |
Reimplemented from makVrf::DtEditEntityPlanWidget.
|
protectedvirtual |
Reimplemented from makVrf::DtEditPlanWidget.
|
overrideprotectedvirtual |
If the signal_close or signal_send_command was not sent before now, send the signal_close.
Reimplemented from makVrf::DtEditPlanWidget.
|
private |
assignment operator. Not Implemented.
| boost::signals2::signal<void ()> makVrf::DtIssueEntityPlanWidget::signal_send_command |
Used to signal parent dialog that a plan is ready to be assigned.
|
protected |
|
protected |