UI Element for specify a push button that will trigger an action specified by the property "slot". The slot must be registered with this class in order to be triggered. The slot can be registered via the addSlot static method.
|
| | DtUiPushButtonElement (makVrv::DtDe &) |
| |
| virtual | ~DtUiPushButtonElement () override |
| |
| virtual void | createControls (QWidget *) override |
| |
| virtual void | setSlot (const QString &) |
| |
| virtual QString | slot () const |
| |
| | DtUiElement (makVrv::DtDe &) |
| |
| virtual | ~DtUiElement () override |
| |
| virtual bool | blockSignals (bool) |
| |
| virtual void | init (QWidget *widget, QWidget *label, DtReaderWriter *originalData, DtReaderWriter *backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, boost::placeholders::_1)) |
| |
| virtual void | init (QWidget *widget, QWidget *label, const std::vector< DtReaderWriter * > &originalData, const std::vector< DtReaderWriter * > &backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, boost::placeholders::_1)) |
| |
| virtual void | init (QWidget *widget, QWidget *label, const DtEntityType &, const DtString &platformType, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, boost::placeholders::_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 *) |
| |
| virtual void | objectParametersModified () |
| |
| virtual void | connectedTo (QObject *) |
| |
| virtual void | processUiEvent (const DtUiElementEvent &) |
| |
| virtual void | setModelModified (DtModelSetEntry *) |
| |
| virtual DtString | uniqueName () const |
| |
| virtual bool | supportsSystems () const |
| |
| virtual const DtString & | platformType () const |
| |
| virtual void | setPlatformType (const DtString &) |
| |
| virtual void | setObjectTypes (const std::vector< DtEntityType > &) |
| |
| virtual void | aboutToShow () |
| |
const std::vector
< DtReaderWriter * > & | values () const |
| |
const std::vector
< DtReaderWriter * > & | backupValues () const |
| |
| virtual bool | isModified () const |
| |
| virtual bool | isValid () const |
| |
| virtual void | decorateElement () |
| |
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| |
| virtual void | setFromParameters (const std::vector< DtComponentSystemDefinition * > &) |
| |
| virtual void | setFromParameters (const std::vector< DtReaderWriter * > &parentRw) |
| |
| virtual bool | restoreFromBackup () |
| |
| QHBoxLayout * | findLayoutThatHas (QWidget *w, QBoxLayout *layout) |
| |
| QBoxLayout * | findUsableLayoutFor (QWidget *w) |
| |
| const std::vector< DtEntityType > & | objectTypes () const |
| |
const std::vector
< DtComponentSystemDefinition * > & | systems () const |
| |
| virtual void | sendEvent (const DtUiElementEvent &) |
| |
| virtual bool | allValuesTheSame () const |
| |
| virtual bool | isMixedValue () const |
| |
| virtual void | setEnabled (bool) |
| |
| virtual bool | enabled () const |
| |
| virtual void | setControllingCheckBox (QCheckBox *) |
| |
| QCheckBox * | controllingCheckBox () |
| |
| virtual void | populateParentValues (std::string elementName) |
| |