Public Member Functions |
| | DtIssueEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) |
| | default constructor
|
| virtual | ~DtIssueEntityPlanWidget () |
| | destructor
|
| virtual bool | init (bool showAllItems=false) |
| | Initializer.
|
| virtual void | hideButtons (bool b) |
| virtual const DtPlan * | plan () const |
| | Provide access to the plan so it may be put into the issuePlanCommand.
|
| virtual void | setPlan (DtPlan *plan) |
| | Passes plan to logic where it will set its plan to this one.
|
| virtual void | setPlanName (const DtUUID &) |
| | 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.
|
| | DtEditEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) |
| | default constructor
|
| virtual | ~DtEditEntityPlanWidget () |
| | destructor
|
| virtual bool | init (const makVrv::DtSelectionManager::IdSet &) |
| | Initializer.
|
| virtual void | setEntitySet (const makVrv::DtSelectionManager::IdSet &ids) |
| | Sets the entity ids to validate for menus.
|
| virtual void | setShowAllItems (bool b) |
| | Sets whether or not to show all menu items in task/set menu.
|
| bool | showAllItems () const |
| | DtEditPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) |
| | default constructor
|
| virtual | ~DtEditPlanWidget () |
| | destructor
|
| virtual void | slot_addCommandRequest (DtSimCommand &) |
| | Calls down to logic to add command statement to plan.
|
| virtual void | slot_addConditional (const DtSimStatement &s) |
| | Adds conditional statement.
|
| virtual void | slot_addTrigger (const DtSimStatement &s) |
| virtual void | slot_addTriggerFromMenu (const DtSimStatement &s) |
| virtual void | slot_createObject (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &) |
| | Calls down to logic to finish object creation.
|
| virtual DtVrfConditionalMenu * | conditionalMenu () |
| virtual void | addTrigger (const QString &triggerName, const DtUUID &triggerUUID, bool executing=false, bool registered=false) |
| | Trigger handling.
|
| 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 () |
| | If something was disabled, and we are adding a task, get the item that was selected when disabled, else return currentItem.
|
| 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 () |
| | DtBasePlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) |
| | default constructor
|
| virtual | ~DtBasePlanWidget () |
| | destructor
|
| virtual DtPlanListBoxItem * | currentItem () |
| virtual bool | deletePending () const |
| virtual void | setAllDisabledButCancel () |
| | Sets all disbabled BUT the cancel button.
|
| virtual void | setAllEnabled () |
| | Sets everything enabled.
|
| virtual void | setTriggerViewExpanded (bool) |
| virtual void | setClosingBecauseObjectRemoved (bool) |
| virtual void | setCurrentPlanListBox (DtPlanTreeWidget *) |
| virtual | ~DtPlanWidgetInterface () |
| | destructor
|
| virtual bool | menusEnabled () const =0 |
| virtual bool | interfaceEnabled () const =0 |
| virtual bool | triggersExpanded () const =0 |
Protected Member Functions |
| virtual void | keyPressEvent (QKeyEvent *e) |
| | Disable escape key from closing dialog.
|
| virtual void | keyReleaseEvent (QKeyEvent *e) |
| virtual void | createLogic () |
| | Create and assign to myLogic the logic for this class.
|
| virtual void | createPlanMenu () |
| | Override to remove showing plan trigger status – this cannot be done for an issue plan dialog.
|
| virtual void | requestPlan (const makVrv::DtSelectionManager::IdSet &curSel) |
| | Calls down to logic to request plan.
|
| virtual bool | createMenus () |
| | Calls createTaskMenu(), createSetMenu(), createSimulationCommandMenu() and createEmbeddedEntitiesMenu().
|
| virtual void | createTaskMenu () |
| virtual void | createSetMenu () |
| virtual void | createSimulationCommandMenu () |
| virtual void | createEmbeddedEntitiesMenu () |
| | Creates a local DtSubMenuConfiguration and DtEditPlanMenuAssembler.
|
| virtual void | closeWidget () |
| virtual void | cleanupMenus () |
| virtual void | finalizeMenus () |
| | Calls finalizeTaskMenu(), finalizeSetMenu(), finalizeSimulationCommandMenu() and finalizeEmbeddedEntitiesMenu().
|
| virtual void | finalizeTaskMenu () |
| virtual void | finalizeSetMenu () |
| virtual void | finalizeSimulationCommandMenu () |
| virtual void | finalizeEmbeddedEntitiesMenu () |
| | Calls setupMenuForPlanDialog with myEmbeddedEntitiesMenuBuilder.
|
| virtual void | requestTaskSetInformation () |
| | Request task/set information from the task/set manager for the entities that are part of this dialog.
|
| virtual void | setupMenuForPlanDialog (DtVrfTaskSetMenu *) |
| virtual void | setupMenuForPlanDialog (DtEmbeddedEntitiesMenu *) |
| | Calls setPartOfPlanDialog(1) and setPlanEntitySet(myEntitySet) to tell the menu to use myEntitySet as the source for the embedded entities.
|
| virtual void | slot_addSetRequest (std::vector< DtUUID > names, const DtSetDataRequest &) |
| | Calls down to logic to add set statement to plan.
|
| virtual void | slot_addTaskRequest (std::vector< DtUUID > names, const DtSimTask &) |
| | Calls down to logic to add task statement to plan.
|
virtual
DtVrfSimulationCommandMenu * | simulationCommandMenu () |
| virtual void | disableMenus () |
| | Sets the enabled status of the menus for DtEditPlanWidget, myTaskMenu, mySetMenu, mySimulationCommandMenu and myEmbeddedEntitiesMenu.
|
| virtual void | enableMenus () |
| virtual void | closeEvent (QCloseEvent *e) |
| virtual void | createConditionalMenu () |
| virtual void | finalizeConditionalMenu () |
| virtual void | disableButtons () |
| virtual void | enableButtons () |
| virtual void | disableMenusAndButtons () |
| virtual void | enableMenusAndButtons () |
| virtual void | enableMenu (QMenu *, bool) |
| virtual void | showTriggerStatus () |
| virtual void | setupGui () |
| 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) |
| | Selects the plan statement that has the given statement index.
|
| virtual QWidget * | widget () |
| | Should return widget subclass.
|
| virtual QPushButton * | applyButton () |
| virtual QAction * | restartAction () |
| virtual QPushButton * | okButton () |
| virtual QPushButton * | editButton () |
| virtual QPushButton * | cancelButton () |
| virtual QPushButton * | deleteButton () |
| virtual QAction * | abandonPlanAction () |
| virtual QPushButton * | replacePlanButton () |
| virtual QAction * | printAction () |
| virtual QPushButton * | 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 () |