![]() |
VR-Forces Developer's Guide
|
This dialog will request show of all inactive tasks for the currently selected entities and allow the user to enable one of them. It will also allow the user to put in parameters for the enabled task.

Public Member Functions | |
| DtSetReactiveTaskEnabledDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtSetReactiveTaskEnabledDialog () override |
Public Member Functions inherited from makVrf::DtSetReactiveTaskDisabledDialog | |
| DtSetReactiveTaskDisabledDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtSetReactiveTaskDisabledDialog () override |
Public Member Functions inherited from makVrf::DtBaseTaskSetDialogInterface | |
| DtBaseTaskSetDialogInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtBaseTaskSetDialogInterface () override |
| virtual void | run (const std::set< makVrv::DtUniqueID > &) override |
| virtual void | setOKEnabled (bool) override |
| virtual void | setApplyVisible (bool) override |
| virtual void | setCancelEnabled (bool) override |
| virtual void | setCancelButtonText (const QString &) override |
| virtual bool | valid () const override |
| virtual void | setReadOnlyMode (bool) override |
| virtual bool | okEnabled () const override |
| int | accepted () const |
| virtual void | setAutoSizeOnShow (bool) |
| virtual bool | autoSizeOnShow () const |
| virtual void | setDescription (const QString &desc) |
| virtual QString | description () const |
| virtual bool | editStatement (const std::set< makVrv::DtUniqueID > &, const DtSimStatement *) override |
| virtual void | finishSizing () |
| virtual void | setPartOfPlan (int b) override |
| virtual void | hideButtons (bool) override |
| virtual bool | applyWithoutGoingBack () const |
Public Member Functions inherited from makVrf::DtTaskSetDialogInterface | |
| DtTaskSetDialogInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtTaskSetDialogInterface () override |
| virtual void | runOneClick (const std::set< makVrv::DtUniqueID > &) |
| virtual void | connectSignals (const std::set< makVrv::DtUniqueID > &) |
| virtual void | setSendToRemoteController (bool b) |
| virtual bool | sendToRemoteController () const |
| virtual void | selectionChanged (const DtUUID &selection) override |
| virtual void | sendSetRequest (std::vector< DtUUID > names, const DtSetDataRequest &) |
| virtual bool | insertMapFocusHandler (DtMapFocusHandlerInterface *, int index=-1) override |
| virtual void | initializeFromAction (DtVrfTaskSetAction *) override |
| DtVrfTaskSetAction * | initializedAction () const |
| virtual void | sendTaskRequest (std::vector< DtUUID > names, const DtSimTask &) |
| virtual std::vector < makVrv::DtUniqueID > | entityIds () const |
| virtual std::vector< DtUUID > | names () const |
| virtual void | setupFromExtendedData (const std::map< std::string, std::string > &) |
| virtual DtSimObjectReference | findStateView (const std::set< makVrv::DtUniqueID > &) const |
| virtual DtSimObjectReference | findStateView (makVrv::DtUniqueID) const |
| int | partOfPlan () const |
| virtual void | cancel () |
| virtual QWidget * | widget () override |
| const std::set < makVrv::DtUniqueID > & | connectedTo () const |
| virtual void | noObjectsSelected () override |
| virtual QWidget * | sizeToParent () const |
| makVrv::DtDe & | de () |
Public Member Functions inherited from makVrf::DtCommandDialogExtensionInterface | |
| virtual | ~DtCommandDialogExtensionInterface () |
| virtual bool | initiallyBroadcast () const |
| virtual bool | alwaysPopOut () const |
| virtual bool | allowBroadcasting () const |
| virtual bool | hasUserEntry () const |
| virtual QString | entitySelectionGroupBoxTitle () const |
| virtual void | filterAboutToBeAdded (DtVrfSelectionFilter *) |
| virtual void | parentShown (QWidget *) |
| virtual void | onCancel ()=0 |
| virtual makVrv::DtUnicode | broadcastTitle () const |
Protected Member Functions | |
| virtual QWidget * | contents (const std::set< makVrv::DtUniqueID > &data) override |
| virtual void | sendRequest () override |
| virtual void | setupDialogAfterTasksReceived () override |
| virtual void | setupStatement (const DtSimStatement *) override |
| virtual void | currentTaskChanged () override |
Protected Member Functions inherited from makVrf::DtSetReactiveTaskDisabledDialog | |
| virtual void | setupFrom (const std::set< makVrv::DtUniqueID > &d) override |
| virtual void | setupGui (const std::set< makVrv::DtUniqueID > &data) override |
| virtual void | allTasksReceived () |
| virtual DtSimTaskMessageType | scriptId () const |
Protected Member Functions inherited from makVrf::DtBaseTaskSetDialogInterface | |
| virtual void | updateApplyButtonVisibility () |
| virtual void | updateButtonText () |
| virtual void | postGuiSetup (const std::set< makVrv::DtUniqueID > &data) |
| virtual void | initializeItems (const std::set< makVrv::DtUniqueID > &data) |
| virtual void | closeEvent (QCloseEvent *) override |
| virtual bool | wantsSelectionOfObjectInCommandMode (const std::set< makVrv::DtUniqueID > &) const override |
| virtual void | sendSetRequest (const DtSetDataRequest &) |
| virtual void | sendTaskRequest (const DtSimTask &) |
| virtual void | sendCommandRequest (const DtSimCommandObjectWrapper &) override |
| virtual QSize | canvasSize () |
| virtual void | onOK () override |
| virtual QWidget * | takeOKCancelButtonCanvas (QWidget *newParent) override |
| virtual void | giveOKCancelButtonCanvas (QWidget *) override |
| virtual void | slot_oneClickComplete () override |
Protected Member Functions inherited from makVrf::DtTaskSetDialogInterface | |
| virtual QString | statusText () const |
| virtual bool | eventFilter (QObject *, QEvent *) override |
| virtual makVrv::DtQtCursor | cursorOverride () const |
| virtual void | slot_objectAboutToBeRemoved (DtSimObjectReference) |
| virtual std::vector< std::string > | commandDialogFiltersFor (const std::set< makVrv::DtUniqueID > &data, const DtSimStatement *stmt, int &initialSelection) const override |
Protected Attributes | |
| DtSetReactiveTaskEnabled * | myReactiveTask |
Protected Attributes inherited from makVrf::DtSetReactiveTaskDisabledDialog | |
| DtReactiveTaskOrganizer | myReactiveTaskOrganizer |
| DtSimTaskMessageType | myInitialScriptId |
Protected Attributes inherited from makVrf::DtBaseTaskSetDialogInterface | |
| bool | myAutoSizeOnShow |
| bool | myValidInitialization |
| bool | myReadOnlyMode = false |
| bool | myOKEnabled = false |
| boost::signals2::connection | myCompleteConnection |
Protected Attributes inherited from makVrf::DtTaskSetDialogInterface | |
| makVrv::DtDe & | myDe |
| int | myPartOfPlan |
| std::set< makVrv::DtUniqueID > | myConnectedTo |
| bool | mySendToRemoteController |
| makVrv::DtSignalConnectionManager | myConnections |
| DtVrfTaskSetAction * | myAction |
| DtMapFocusHandler | myMapFocusHandler |
| bool | myOneClickMode = false |
Additional Inherited Members | |
Public Slots inherited from makVrf::DtBaseTaskSetDialogInterface | |
| virtual void | onOk () |
| virtual void | onCancel () override |
| virtual void | onApply () |
| virtual void | updateOKButtonText () |
Signals inherited from makVrf::DtBaseTaskSetDialogInterface | |
| void | resizedToContents () |
Signals inherited from makVrf::DtTaskSetDialogInterface | |
| void | unlockPlan () |
Protected Slots inherited from makVrf::DtSetReactiveTaskDisabledDialog | |
Protected Slots inherited from makVrf::DtBaseTaskSetDialogInterface | |
| virtual void | resizeToContents () |
| virtual void | applyWithoutGoingBackClicked () |
Protected Slots inherited from makVrf::DtTaskSetDialogInterface | |
| virtual void | actionDestroyed () |
| makVrf::DtSetReactiveTaskEnabledDialog::DtSetReactiveTaskEnabledDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
overridevirtual |
|
overrideprotectedvirtual |
Creates set dialog contents. Called from setupGui.
Reimplemented from makVrf::DtSetReactiveTaskDisabledDialog.
|
overrideprotectedvirtual |
Override to send the set or task request.
Reimplemented from makVrf::DtSetReactiveTaskDisabledDialog.
|
overrideprotectedvirtual |
Clears out reactive tasks and sets up gui based on data and reactive tasks for that data.
Reimplemented from makVrf::DtSetReactiveTaskDisabledDialog.
|
overrideprotectedvirtual |
Sets up the reactive task dialog with current set information.
Reimplemented from makVrf::DtSetReactiveTaskDisabledDialog.
|
overrideprotectedvirtual |
Reimplemented from makVrf::DtSetReactiveTaskDisabledDialog.
| DtScriptedTaskDialog* makVrf::DtSetReactiveTaskEnabledDialog::myProperties |
|
protected |