Public Member Functions |
| | DtCommandAssignmentWidgetInterface () |
| virtual | ~DtCommandAssignmentWidgetInterface () |
| | DTOR.
|
| virtual void | connectSignals (const std::vector< makVrv::DtSimEntry * > &)=0 |
| | Call to remove dialog if an entity is destroyed that is part of the supplied list.
|
| virtual void | setupUi (const std::vector< makVrv::DtSimEntry * > &, const DtSimStatement *stmt=NULL)=0 |
| | Sets up the UI.
|
| virtual void | setPartOfPlan (int)=0 |
| virtual void | setAllowBroadcast (bool)=0 |
| virtual void | enableEntitySelectionWidget (bool)=0 |
| virtual bool | broadcasting () const =0 |
| virtual void | setBroadcasting (bool)=0 |
| virtual void | addFilter (const DtVrfSelectionFilter *filter)=0 |
| virtual void | setSelectedName (const DtUUID &)=0 |
| virtual DtUUID | selectedName () const =0 |
| virtual void | selectFilter (int)=0 |
| virtual void | selectFirstNonEmptyFilter ()=0 |
| virtual void | initializeFromAction (DtVrfTaskSetAction *)=0 |
| | Called to initialize from the given action.
|
| virtual bool | extensionValid () const =0 |
| virtual void | commandActivated (const DtSimTask &, const std::vector< DtUUID > &, bool immediate)=0 |
| virtual void | commandActivated (const DtSimCommandObjectWrapper &, bool immediate)=0 |
| virtual bool | editStatement (const std::vector< makVrv::DtSimEntry * > &, const DtSimStatement *)=0 |
| | Edits the current statement. Return true if the statement can be edited.
|
virtual std::vector
< DtVrfObjectListViewItem::DtVrfObjectState > | selectedObjects () const =0 |
virtual
DtCommandDialogExtensionInterface * | extension ()=0 |
| virtual void | setAllowObjectSelection (bool)=0 |
| virtual bool | canSelectObjects () const =0 |
| virtual void | unknownObjectSelected (const DtUUID &)=0 |
| virtual void | noObjectsSelected ()=0 |
| | Called when there are no objects selected in the interface.
|
| void | setParentMenu (DtVrfTaskSetMenu *p) |
| void | setParentContainer (DtCommandAssignmentWidgetInterface *p) |
| DtCommandAssignmentWidgetInterface * | parentContainer () |
| void | setAllowExtensionChange (bool b) |
| bool | allowExtensionChange () const |
| virtual void | setBroadcastTitle (const QString &)=0 |
virtual const std::vector
< makVrv::DtSimEntry * > & | connectedTo () const =0 |
Public Member Functions inherited from makVrf::DtCommandDialogExtensionInterface |
| virtual | ~DtCommandDialogExtensionInterface () |
| virtual QWidget * | widget ()=0 |
| | Returns the widget.
|
| virtual void | run (const std::vector< makVrv::DtSimEntry * > &)=0 |
| | Override to run the dialog.
|
| virtual bool | valid () const =0 |
| | Override to return whether or not extension is valid.
|
| virtual void | setOKEnabled (bool)=0 |
| | Sets whether or not the OK button is enabled.
|
| virtual void | setCancelEnabled (bool)=0 |
| | Sets whether or not the Cancel button is enabled.
|
| virtual bool | initiallyBroadcast () const |
| | Whether or not to initially set to broadcast. Default is false.
|
| virtual bool | allowBroadcasting () const |
| | Whether or not to allow broadcasting. Default is true.
|
| virtual bool | hasUserEntry () const |
| | Returns true if there is user entry. Default is to assume there is.
|
| virtual QString | entitySelectionGroupBoxTitle () const |
| | If defined, title for the group box for entity selection on command widget.
|
| virtual bool | insertMapFocusHandler (DtMapFocusHandler *, int index=-1)=0 |
| | If a dialog has manages map focus handlers, inserts this map focus handler into the chain.
|
| virtual std::vector< std::string > | commandDialogFiltersFor (const std::vector< makVrv::DtSimEntry * > &data, const DtSimStatement *stmt, int &initialSelection) const =0 |
| | If part of a command dialog the filters to use for the command dialog selection.
|
| virtual void | setupFrom (const std::vector< makVrv::DtSimEntry * > &)=0 |
| | Sets up dialog by asking logic to do it.
|
| virtual void | selectionChanged (const DtUUID &selection)=0 |
| virtual bool | wantsSelectionOfObjectInCommandMode () const =0 |
| | Override to return false if, when this task is used as part of a simulation command, it does not want to allow to choose an object to apply the command to.
|
| virtual void | onCancel ()=0 |
| virtual void | onOK ()=0 |
| virtual void | hideButtons (bool)=0 |
| | If OK and Cancel buttons are present, hide them (or not)
|
| virtual makVrv::DtUnicode | broadcastTitle () const |
A widget class for encapsulating radio commands for tasks or sets.