![]() |
VR-Forces Developer's Guide
|
Simple combo box extension that will allow the user to add items and to select the default value in the same box.

Signals | |
| void | activated (int) |
Public Member Functions | |
| DtSimpleComboVariableWidgetExtension (makVrv::DtDe &, QWidget *w, const Qt::WindowFlags &f=0) | |
| virtual | ~DtSimpleComboVariableWidgetExtension () override |
| virtual int | setFrom (const DtScriptedTaskVariable &, QGridLayout *parentLayout, int startRow) override |
| virtual void | setTo (DtScriptedTaskVariable &) const override |
| virtual void | setReadOnly (bool) override |
| virtual bool | initialValueIsDefaultValue () const |
Public Member Functions inherited from makVrf::DtTaskSetVariableWidgetExtensionInterface | |
| DtTaskSetVariableWidgetExtensionInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtTaskSetVariableWidgetExtensionInterface () override |
| virtual bool | isValid () |
Protected Slots | |
| virtual void | onAdd () |
| virtual void | onUpdate () |
| virtual void | onDelete () |
Protected Member Functions | |
| virtual void | addValues (const DtScriptedTaskVariable &) |
Additional Inherited Members | |
Protected Attributes inherited from makVrf::DtTaskSetVariableWidgetExtensionInterface | |
| makVrv::DtDe & | myDe |
| makVrf::DtSimpleComboVariableWidgetExtension::DtSimpleComboVariableWidgetExtension | ( | makVrv::DtDe & | , |
| QWidget * | w, | ||
| const Qt::WindowFlags & | f = 0 |
||
| ) |
|
overridevirtual |
|
overridevirtual |
Sets the contents of the variable into this widget. Returns the row in which the parent widget can readjusts its contents to after this control inserts it's widgets into the grid (starting at start row)
Implements makVrf::DtTaskSetVariableWidgetExtensionInterface.
Reimplemented in makVrf::DtSimpleRadioButtonVariableWidgetExtension, makVrf::DtSimpleImageComboVariableWidgetExtension, and makVrf::DtVrfFilteredListViewVariableWidgetExtension.
|
overridevirtual |
Sets the contents of the widget into the variable.
Implements makVrf::DtTaskSetVariableWidgetExtensionInterface.
Reimplemented in makVrf::DtSimpleRadioButtonVariableWidgetExtension, makVrf::DtSimpleImageComboVariableWidgetExtension, and makVrf::DtVrfFilteredListViewVariableWidgetExtension.
|
overridevirtual |
Sets the widget to be view only if true.
Implements makVrf::DtTaskSetVariableWidgetExtensionInterface.
Reimplemented in makVrf::DtSimpleRadioButtonVariableWidgetExtension, makVrf::DtSimpleImageComboVariableWidgetExtension, and makVrf::DtVrfFilteredListViewVariableWidgetExtension.
|
virtual |
If true the first value will be set to the default value.
Reimplemented in makVrf::DtVrfFilteredListViewVariableWidgetExtension.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
Reimplemented in makVrf::DtSimpleRadioButtonVariableWidgetExtension.
|
protectedvirtual |
|
signal |
| QLabel* makVrf::DtSimpleComboVariableWidgetExtension::myLabel |
| QComboBox* makVrf::DtSimpleComboVariableWidgetExtension::myValues |
| QCheckBox* makVrf::DtSimpleComboVariableWidgetExtension::myInitializeFromStatePropertyEnabled |
| QLabel* makVrf::DtSimpleComboVariableWidgetExtension::myInitializeFromStatePropertyLabel |
| QLineEdit* makVrf::DtSimpleComboVariableWidgetExtension::myInitializeFromStateProperty |
| QToolButton* makVrf::DtSimpleComboVariableWidgetExtension::myAdd |
| QToolButton* makVrf::DtSimpleComboVariableWidgetExtension::myDelete |
| QToolButton* makVrf::DtSimpleComboVariableWidgetExtension::myUpdate |