![]() |
VR-Forces 4.5 Class Documentation
|
A collection of 3 range widgets for x, y and z offsets (in meters). More...

Public Member Functions | |
| DtOffsetLocationEntryWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtOffsetLocationEntryWidget () |
| virtual void | setLabel (const std::string &) |
| Display label. This will set the label for x, y and z values. Separate labels by semi-colon. | |
| virtual double | x () const |
| Returns the offset value for x. | |
| virtual double | y () const |
| Returns the offset value for y. | |
| virtual double | z () const |
| Returns the offset value for z. | |
| virtual void | setX (double) |
| Sets the x value. | |
| virtual void | setY (double) |
| Sets the y value. | |
| virtual void | setZ (double) |
| Sets the z value. | |
| virtual DtReaderWriter * | createBoundVariable (const std::string &variableName) |
| Creates the reader/writer variable that will be used as part of the task statement (DtRwOffsetVector) | |
| virtual void | setupFromBoundVariable (const DtReaderWriter *variableName) |
| Sets up the widget from the given reader/writer variables (DtRwOffsetVector) | |
| virtual DtTaskSetVariableWidgetExtensionInterface * | parameterContents (QWidget *parent, const Qt::WindowFlags &flags=0) const |
| Return extension that allows entry of default and range values in meters. | |
| virtual void | setTopLabelIsCheckable (bool b) |
| Sets whether or not the top label is checkable. | |
| virtual void | setRange (double bottom, double top) |
| virtual void | setDefaultValue (const std::string &) |
| Default value to set in control. Separate by semi-colon to set values for x, y and z. | |
| virtual void | setVariableData (const std::string &) |
| Variable data that can be used by this control to initialize values (i.e. | |
Public Member Functions inherited from makVrf::DtTaskSetVariableWidget | |
| DtTaskSetVariableWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtTaskSetVariableWidget () |
| virtual void | setToolTip (const QString &) |
| Sets the tool tip. | |
| virtual void | setupFrom (const std::vector< makVrv::DtSimEntry * > &data) |
| Sets up widget with currently selected item. No-op. | |
| virtual void | setTopLineVisible (bool) |
| Hides top line. | |
| virtual bool | topLineVisible () const |
| virtual void | createTopLine () |
| Creates top line. | |
| virtual void | setIndent (int) |
| Sets the indent level for the contents of this widget, except for the title line. | |
| virtual bool | isValid () const |
| Indicates the current selection is valid. | |
| virtual void | setTopLabelChecked (bool) |
| Sets the top label to be checked/unchecked and calls topLabelChecked if the check box is visible. | |
| virtual bool | topLabelChecked () const |
| virtual bool | topLabelIsCheckable () const |
| virtual void | getDefaultSpecificTitles (QString &defaultTitle, QString &specificTitle) const |
| virtual void | setDefaultSpecificTitles (const QString &defaultTitle, const QString &specificTitle) |
| virtual void | setupDefaultSpecificFromVariableData (const DtString &var) |
| Format is allowdefault=[defaultTitle],[specificTitle]. | |
Public Member Functions inherited from makVrf::DtTaskSetVariableWidgetInterface | |
| DtTaskSetVariableWidgetInterface () | |
| virtual | ~DtTaskSetVariableWidgetInterface () |
| virtual bool | guiElementOnly () const |
| Returns true if this is a GUI element only. Default is false. | |
Static Public Member Functions | |
| static makVrv::DtUnicode | codeVariableType () |
Public Attributes | |
| QGridLayout * | myGridLayout |
| QWidget * | myCanvas |
| DtRangeEntryWidget * | myX |
| DtRangeEntryWidget * | myY |
| DtRangeEntryWidget * | myZ |
Public Attributes inherited from makVrf::DtTaskSetVariableWidget | |
| boost::signal< void(bool)> | signal_topLevelCheckStateChanged |
| QVBoxLayout * | myVariableWidgetLayout |
| QHBoxLayout * | mySpacedLayout |
| QVBoxLayout * | myVariableContentLayout |
| When creating subclasses of this item, use the variable content layout to add your content. | |
| QWidget * | myTopLine |
| QLabel * | myTopLabel |
| QWidget * | myChoiceCanvas |
| QRadioButton * | myUseDefault |
| QRadioButton * | myUseSpecific |
| QSpacerItem * | myTopSeparator |
| QHBoxLayout * | myTopLineLayout |
| QSpacerItem * | mySpacerItem |
Protected Member Functions | |
| virtual void | topLabelCheckStateChanged () |
| virtual void | adjustLabelSizes () |
Additional Inherited Members | |
Signals inherited from makVrf::DtTaskSetVariableWidget | |
| void | validityUpdated () |
| Signal which can be emitted to indicate the validity of the current widget selection has changed. | |
Protected Slots inherited from makVrf::DtTaskSetVariableWidget | |
Protected Attributes inherited from makVrf::DtTaskSetVariableWidget | |
| makVrv::DtDe & | myDe |
| makVrv::DtSignalConnectionManager | myConnections |
| bool | myTopLabelIsCheckable |
A collection of 3 range widgets for x, y and z offsets (in meters).
It is up to the user of this widget to determine what x, y and z actually mean. Different than a location entry widget as this will not be effected by coordinate system selection
| makVrf::DtOffsetLocationEntryWidget::DtOffsetLocationEntryWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
virtual |
|
virtual |
Display label. This will set the label for x, y and z values. Separate labels by semi-colon.
Reimplemented from makVrf::DtTaskSetVariableWidget.
These methods must be implemented in order to be considered a DtTaskSetVariable that can be used as part of a scripted task. Same range is set for x, y and z
Implements makVrf::DtTaskSetVariableWidgetInterface.
|
virtual |
Default value to set in control. Separate by semi-colon to set values for x, y and z.
Implements makVrf::DtTaskSetVariableWidgetInterface.
|
virtual |
Variable data that can be used by this control to initialize values (i.e.
filtered list box, combo box). Items should be separated by a semi-colon. Unused for this class
Implements makVrf::DtTaskSetVariableWidgetInterface.
|
virtual |
Returns the offset value for x.
|
virtual |
Returns the offset value for y.
|
virtual |
Returns the offset value for z.
|
virtual |
Sets the x value.
|
virtual |
Sets the y value.
|
virtual |
Sets the z value.
|
virtual |
Creates the reader/writer variable that will be used as part of the task statement (DtRwOffsetVector)
Implements makVrf::DtTaskSetVariableWidgetInterface.
|
virtual |
Sets up the widget from the given reader/writer variables (DtRwOffsetVector)
Implements makVrf::DtTaskSetVariableWidgetInterface.
|
virtual |
Return extension that allows entry of default and range values in meters.
Will also change according to coordinate settings
Reimplemented from makVrf::DtTaskSetVariableWidgetInterface.
|
inlinestatic |
References makVrv::DtUnicode::tr().
|
virtual |
Sets whether or not the top label is checkable.
If it is will hide the top label label and show the check box. If the check box is shown calls topLabelChecked
Reimplemented from makVrf::DtTaskSetVariableWidget.
|
protectedvirtual |
Reimplemented from makVrf::DtTaskSetVariableWidget.
|
protectedvirtual |
| QGridLayout* makVrf::DtOffsetLocationEntryWidget::myGridLayout |
| QWidget* makVrf::DtOffsetLocationEntryWidget::myCanvas |
| DtRangeEntryWidget* makVrf::DtOffsetLocationEntryWidget::myX |
| DtRangeEntryWidget* makVrf::DtOffsetLocationEntryWidget::myY |
| DtRangeEntryWidget* makVrf::DtOffsetLocationEntryWidget::myZ |