![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtGuiSystemSupportsEntityKinds (makVrv::DtDe &) | |
| virtual | ~DtGuiSystemSupportsEntityKinds () |
Public Member Functions inherited from DtUiElement | |
| DtUiElement (makVrv::DtDe &) | |
| virtual | ~DtUiElement () |
| 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 *) |
| 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< DtObjectType > &) |
| virtual void | aboutToShow () |
| const std::vector < DtReaderWriter * > & | values () const |
| const std::vector < DtReaderWriter * > & | backupValues () const |
| virtual bool | isValid () const |
| virtual void | decorateElement () |
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| virtual void | setFromParameters (const std::vector< DtReaderWriter * > &parentRw) |
| virtual bool | restoreFromBackup () |
| QHBoxLayout * | findLayoutThatHas (QWidget *w, QBoxLayout *layout) |
| QBoxLayout * | findUsableLayoutFor (QWidget *w) |
| 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 |
| virtual void | setEnabled (bool) |
| virtual bool | enabled () const |
| virtual void | setControllingCheckBox (QCheckBox *) |
| QCheckBox * | controllingCheckBox () |
| virtual void | populateParentValues (std::string elementName) |
Static Public Member Functions | |
| static DtUiElement * | CreatorFunction (makVrv::DtDe &) |
Static Public Member Functions inherited from DtUiElement | |
| static void | registerUiTypes () |
| static DtUiElement * | createUiElement (makVrv::DtDe &, const DtString &type) |
| static bool | hasCreator (const DtString &) |
| static void | theNullFunction (DtUiElement *) |
| static UiElementFactoryMap & | elementFactory () |
| static QString | mixedText () |
| static void | setMixedText (const QString &) |
Public Attributes | |
| QLabel * | mySupportsEntityKindsLabel |
| QListWidget * | myAvailableKinds |
| QHBoxLayout * | myButtonLayout |
| QToolButton * | myAddButton |
| QToolButton * | myRemoveButton |
Public Attributes inherited from DtUiElement | |
| QWidget * | myWidget |
| QWidget * | myLabel |
Protected Slots | |
| virtual void | itemSelectionChanged () |
| virtual void | addParameterType () |
| virtual void | removeParameterType () |
Protected Slots inherited from DtUiElement | |
| virtual void | elementChanged () |
| virtual void | enableIfChecked () |
| virtual void | disableIfChecked () |
Protected Member Functions | |
| virtual void | setFromParameters (const std::vector< DtComponentSystemDefinition * > &rws) |
| virtual void | createControls (QWidget *widget) |
| virtual bool | isModified () const |
Protected Member Functions inherited from DtUiElement | |
| virtual double | sourceToDisplayUnits (double) const |
| virtual double | displayToSourceUnits (double) const |
| virtual QString | units () const |
| virtual void | updateLabelTitle () |
| virtual QString | labelTitle () const |
| DtGuiSystemSupportsEntityKinds::DtGuiSystemSupportsEntityKinds | ( | makVrv::DtDe & | ) |
Constructor.
|
virtual |
Destructor.
|
static |
|
protectedvirtual |
For those UI elements that work with system definitions this method will be implemented. For those that do not the default is to simply set the member to contain the systems defined.
Reimplemented from DtUiElement.
|
protectedvirtual |
If any additional controls or initialization needs to be done, it is done here.
Reimplemented from DtUiElement.
|
protectedvirtual |
Reimplemented from DtUiElement.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
| QLabel* DtGuiSystemSupportsEntityKinds::mySupportsEntityKindsLabel |
| QListWidget* DtGuiSystemSupportsEntityKinds::myAvailableKinds |
| QHBoxLayout* DtGuiSystemSupportsEntityKinds::myButtonLayout |
| QToolButton* DtGuiSystemSupportsEntityKinds::myAddButton |
| QToolButton* DtGuiSystemSupportsEntityKinds::myRemoveButton |