![]() |
VR-Forces 4.3 Class Documentation
|

Public Member Functions | |
| DtIssueEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtIssueEntityPlanWidget () |
| destructor | |
| virtual bool | init () |
| Initializer. | |
| 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 QString &name) |
| 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. | |
Public Member Functions inherited from makVrf::DtEditEntityPlanWidget | |
| 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. | |
Public Member Functions inherited from makVrf::DtEditPlanWidget | |
| 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_createObject (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &) |
| Calls down to logic to finish object creation. | |
Public Member Functions inherited from makVrf::DtBasePlanWidget | |
| DtBasePlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtBasePlanWidget () |
| destructor | |
| virtual DtPlanListBoxItem * | currentItem () |
| virtual bool | deletePending () const |
Public Member Functions inherited from makVrf::DtPlanWidgetInterface | |
| virtual | ~DtPlanWidgetInterface () |
| destructor | |
| virtual bool | menusEnabled () const =0 |
Public Attributes | |
| boost::signal< void()> | signal_send_command |
| Used to signal parent dialog that a plan is ready to be assigned. | |
Public Attributes inherited from makVrf::DtEditEntityPlanWidget | |
| boost::signal< void()> | signal_close |
Protected Slots | |
| virtual void | onSendPlanAndClose () |
| Connected to the okbutton of the dialog. Sends the boost signal signal_send_command. | |
| virtual void | onClose () |
| Connected to the cancel button. | |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *e) |
| Disable escape key from closing dialog. | |
| virtual void | keyReleaseEvent (QKeyEvent *e) |
Protected Member Functions inherited from makVrf::DtEditEntityPlanWidget | |
| 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 | 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< std::string > names, const DtSetDataRequest &) |
| Calls down to logic to add set statement to plan. | |
| virtual void | slot_addTaskRequest (std::vector< std::string > 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 () |
| Sets the enabled status of the menus for DtEditPlanWidget, myTaskMenu, mySetMenu, mySimulationCommandMenu and myEmbeddedEntitiesMenu. | |
Protected Member Functions inherited from makVrf::DtEditPlanWidget | |
| virtual void | closeEvent (QCloseEvent *e) |
| virtual void | createConditionalMenu () |
| virtual void | finalizeConditionalMenu () |
| virtual void | enableMenu (QMenu *, bool) |
| virtual void | onItemSelectionChanged () |
Protected Member Functions inherited from makVrf::DtBasePlanWidget | |
| virtual void | setupGui () |
| virtual QTreeWidget * | planListBox () |
| virtual QWidget * | widget () |
| Should return widget subclass. | |
| virtual QPushButton * | applyButton () |
| virtual QPushButton * | restartButton () |
| virtual QPushButton * | okButton () |
| virtual QPushButton * | editButton () |
| virtual QPushButton * | cancelButton () |
| virtual QPushButton * | deleteButton () |
| virtual QPushButton * | abandonPlanButton () |
| virtual QPushButton * | replacePlanButton () |
| virtual QPushButton * | printButton () |
| virtual QPushButton * | copyPlanButton () |
| virtual bool | showCurrentWithArrow () const |
| virtual void | setPlanStatus (const QString &) |
| virtual bool | eventFilter (QObject *o, QEvent *e) |
| virtual void | refreshDisplay () |
Private Member Functions | |
| DtIssueEntityPlanWidget (const DtIssueEntityPlanWidget &orig) | |
| copy constructor. Not Implemented. | |
| DtIssueEntityPlanWidget & | operator= (const DtIssueEntityPlanWidget &rhs) |
| assignment operator. Not Implemented. | |
| makVrf::DtIssueEntityPlanWidget::DtIssueEntityPlanWidget | ( | makVrv::DtDe & | , |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
|
virtual |
destructor
|
private |
copy constructor. Not Implemented.
|
virtual |
Initializer.
|
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::DtBasePlanWidget.
|
protectedvirtual |
|
private |
assignment operator. Not Implemented.
| boost::signal<void ()> makVrf::DtIssueEntityPlanWidget::signal_send_command |
Used to signal parent dialog that a plan is ready to be assigned.
|
protected |