![]() |
VR-Forces Developer's Guide
|
Simple general extension widget that provides a default value and range. Subclasses can supply additional controls or add validators.

Public Slots | |
| virtual void | processInitializeFromStatePropertyStateChange (int state) |
Public Member Functions | |
| DtSimpleVariableWidgetExtension (makVrv::DtDe &, QWidget *w, const Qt::WindowFlags &f=0) | |
| virtual | ~DtSimpleVariableWidgetExtension () |
| virtual int | setFrom (const DtScriptedTaskVariable &, QGridLayout *parentLayout, int startRow) |
| virtual void | setTo (DtScriptedTaskVariable &) const |
| virtual bool | isValid () |
| virtual void | setAllowVariableDataEntry (bool) |
| bool | allowVariableDataEntry () const |
| virtual void | setReadOnly (bool) |
Public Member Functions inherited from makVrf::DtTaskSetVariableWidgetExtensionInterface | |
| DtTaskSetVariableWidgetExtensionInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtTaskSetVariableWidgetExtensionInterface () |
Protected Attributes | |
| bool | myAllowVariableDataEntry |
Protected Attributes inherited from makVrf::DtTaskSetVariableWidgetExtensionInterface | |
| makVrv::DtDe & | myDe |
| makVrf::DtSimpleVariableWidgetExtension::DtSimpleVariableWidgetExtension | ( | makVrv::DtDe & | , |
| QWidget * | w, | ||
| const Qt::WindowFlags & | f = 0 |
||
| ) |
|
virtual |
|
virtual |
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::DtRunwaySelectorWidgetExtension, and makVrf::DtSISOValuePickWidgetExtension.
|
virtual |
Sets the contents of the widget into the variable.
Implements makVrf::DtTaskSetVariableWidgetExtensionInterface.
Reimplemented in makVrf::DtSISOValuePickWidgetExtension, and makVrf::DtRunwaySelectorWidgetExtension.
|
virtual |
Returns true if range top > range bottom.
Reimplemented from makVrf::DtTaskSetVariableWidgetExtensionInterface.
|
virtual |
Sets whether or not to show variable data entry. Default is false.
|
inline |
|
virtual |
Sets the widget to be view only if true.
Implements makVrf::DtTaskSetVariableWidgetExtensionInterface.
|
virtualslot |
Slot called when myInitializeFromStatePropertyEnabled changes state.
| QLabel* makVrf::DtSimpleVariableWidgetExtension::myDefaultValueLabel |
| QLineEdit* makVrf::DtSimpleVariableWidgetExtension::myDefaultValue |
| QCheckBox* makVrf::DtSimpleVariableWidgetExtension::myInitializeFromStatePropertyEnabled |
| QLabel* makVrf::DtSimpleVariableWidgetExtension::myInitializeFromStatePropertyLabel |
| QLineEdit* makVrf::DtSimpleVariableWidgetExtension::myInitializeFromStateProperty |
| QLabel* makVrf::DtSimpleVariableWidgetExtension::myVariableDataLabel |
Initially hidden. Show to allow control to set.
| QLineEdit* makVrf::DtSimpleVariableWidgetExtension::myVariableData |
| QLabel* makVrf::DtSimpleVariableWidgetExtension::myRangeBottomLabel |
| QLineEdit* makVrf::DtSimpleVariableWidgetExtension::myRangeBottom |
| QLabel* makVrf::DtSimpleVariableWidgetExtension::myRangeTopLabel |
| QLineEdit* makVrf::DtSimpleVariableWidgetExtension::myRangeTop |
|
protected |