This file will contain multiple classes which are responsible for changing elements of the model entry, not elements in the entity data.
More...
|
| | DtUiGuiLabel (makVrv::DtDe &) |
| | Constructor. More...
|
| |
| virtual | ~DtUiGuiLabel () |
| | Destructor. More...
|
| |
| | DtUiElement (makVrv::DtDe &) |
| | Constructor. More...
|
| |
| virtual | ~DtUiElement () |
| | Destructor. More...
|
| |
| 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. More...
|
| |
| virtual void | objectParametersModified () |
| | This method is called any time that any of the parameters for the object are modified. More...
|
| |
| virtual void | connectedTo (QObject *) |
| | Called when this item is connected to any signal emitted by the given item. More...
|
| |
| virtual void | processUiEvent (const DtUiElementEvent &) |
| | Process ui event. Default does nothing. More...
|
| |
| virtual void | setModelModified (DtModelSetEntry *) |
| | Called when the model is modified. Default is no-op. More...
|
| |
| virtual DtString | uniqueName () const |
| | Returns a unique name for this element. More...
|
| |
| virtual bool | supportsSystems () const |
| | Returns true if this element supports systems. More...
|
| |
| virtual const DtString & | platformType () const |
| | Returns the type of platform this entity represents. More...
|
| |
| virtual void | setPlatformType (const DtString &) |
| | Sets the type of platform for this entity. More...
|
| |
| virtual void | setObjectTypes (const std::vector< DtObjectType > &) |
| | Sets the object type this element represents. More...
|
| |
| virtual void | aboutToShow () |
| | Called when about to show as part of a properties dialog. Default is no-op. More...
|
| |
const std::vector
< DtReaderWriter * > & | values () const |
| |
const std::vector
< DtReaderWriter * > & | backupValues () const |
| |
| virtual bool | isValid () const |
| | Used to enable/disable the OK button. More...
|
| |
| virtual void | decorateElement () |
| | Sets element decoration depending on the isModified state of the element. More...
|
| |
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| | Calls setFromParameters with std::vector of parameter. More...
|
| |
| virtual void | setFromParameters (const std::vector< DtComponentSystemDefinition * > &) |
| | For those UI elements that work with system definitions this method will be implemented. More...
|
| |
| virtual bool | restoreFromBackup () |
| | Restores this element from a backup created with the specified name. More...
|
| |
| QHBoxLayout * | findLayoutThatHas (QWidget *w, QBoxLayout *layout) |
| | iterates through the items in layout to find w. Also checks sub-layouts More...
|
| |
| QBoxLayout * | findUsableLayoutFor (QWidget *w) |
| | Returns the existing HBoxLayout owned by w. More...
|
| |
| const std::vector< DtObjectType > & | objectTypes () const |
| |
const std::vector
< DtComponentSystemDefinition * > & | systems () 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. More...
|
| |
| virtual void | setEnabled (bool) |
| | If this item is not enabled it cannot be modified. More...
|
| |
| virtual bool | enabled () const |
| |
| virtual void | setControllingCheckBox (QCheckBox *) |
| |
| QCheckBox * | controllingCheckBox () |
| |
| virtual void | populateParentValues (std::string elementName) |
| | caches the data from the parent file into myParentValues in case the user reverts it More...
|
| |
This file will contain multiple classes which are responsible for changing elements of the model entry, not elements in the entity data.
DtUiGuiLabel The label that is shown on the simulation object create palette