Specialized version of the single system element that only allows selection of scripted movent controller and hooks the edit button up to bringing up the scripted movement editor.
More...
Public Member Functions |
| | DtUiScriptedMovementSystemElement (makVrv::DtDe &) |
| | Constructor.
|
| virtual | ~DtUiScriptedMovementSystemElement () |
| | Destructor.
|
| virtual void | openPropertyEditWindow () |
| | DtUiSingleSystemElement (makVrv::DtDe &de) |
| | Constructor.
|
| virtual | ~DtUiSingleSystemElement () |
| | Destructor.
|
| virtual void | setEnabled (bool) |
| | If this item is not enabled it cannot be modified.
|
| | DtUiSystemElement (makVrv::DtDe &) |
| | Constructor.
|
| virtual | ~DtUiSystemElement () |
| | DTOR.
|
| virtual void | replaceSystem (const DtFilename &system) |
| | If the system exists in the supplied parameter, replace it by first removing it then adding it back in.
|
| virtual void | deleteSystem (const DtFilename &system) |
| | If the system exists in the supplied parameter, remove it.
|
| virtual void | dialogDone (bool) |
| virtual std::vector< DtFilename > | possibleSystemFilenames (const DtFilename &filename) const |
| | Path search list of all possible matching directories for the given system filename.
|
| | DtUiElement (makVrv::DtDe &) |
| | Constructor.
|
| virtual | ~DtUiElement () |
| | Destructor.
|
| virtual bool | blockSignals (bool) |
| virtual void | init (QWidget *widget, QWidget *label, DtReaderWriter *originalData, DtReaderWriter *backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| virtual void | init (QWidget *widget, QWidget *label, const std::vector< DtReaderWriter * > &originalData, const std::vector< DtReaderWriter * > &backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| virtual void | init (QWidget *widget, QWidget *label, const DtObjectType &, const DtString &platformType, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| virtual DtString | displayUnits () const |
| virtual void | setDisplayUnits (const DtString &units) |
| virtual void | setLabelText (const QString &) |
| virtual DtString | sourceUnits () const |
| virtual void | setSourceUnits (const DtString &units) |
| virtual void | setFromSystemParameterData (const DtSystemParameterData *data, const DtComponentSystemDefinition *) |
| | Sets data of this UiElement from the specified system parameter data.
|
| virtual void | objectParametersModified () |
| | This method is called any time that any of the parameters for the object are modified.
|
| virtual void | connectedTo (QObject *) |
| | Called when this item is connected to any signal emitted by the given item.
|
| virtual void | setModelModified (DtModelSetEntry *) |
| | Called when the model is modified. Default is no-op.
|
| virtual const DtString & | platformType () const |
| | Returns the type of platform this entity represents.
|
| virtual void | setPlatformType (const DtString &) |
| | Sets the type of platform for this entity.
|
| virtual void | setObjectTypes (const std::vector< DtObjectType > &) |
| | Sets the object type this element represents.
|
| virtual void | aboutToShow () |
| | Called when about to show as part of a properties dialog. Default is no-op.
|
const std::vector
< DtReaderWriter * > & | values () const |
const std::vector
< DtReaderWriter * > & | backupValues () const |
| virtual void | decorateElement () |
| | Sets element decoration depending on the isModified state of the element.
|
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| | Calls setFromParameters with std::vector of parameter.
|
| virtual bool | restoreFromBackup () |
| | Restores this element from a backup created with the specified name.
|
| const std::vector< DtObjectType > & | objectTypes () const |
| virtual void | sendEvent (const DtUiElementEvent &) |
| virtual bool | allValuesTheSame () const |
| virtual bool | isMixedValue () const |
| | If widget is line edit and the value is mixedText returns true, else the subclass will need to return this value.
|
| virtual bool | enabled () const |
Specialized version of the single system element that only allows selection of scripted movent controller and hooks the edit button up to bringing up the scripted movement editor.