19 class DtRangeEntryWidget;
29 Q_PROPERTY(QString xLabel READ xLabel WRITE setXLabel)
30 Q_PROPERTY(QString yLabel READ yLabel WRITE setYLabel)
31 Q_PROPERTY(QString zLabel READ zLabel WRITE setZLabel)
40 virtual
void setLabel(const std::
string&);
44 virtual
void setXLabel(const QString&);
45 virtual QString xLabel() const;
47 virtual
void setYLabel(const QString&);
48 virtual QString yLabel() const;
50 virtual
void setZLabel(const QString&);
51 virtual QString zLabel() const;
57 virtual
void setRange(
double bottom,
double top);
60 virtual
void setDefaultValue(const std::
string&);
64 virtual
void setVariableData(const QString&);
68 virtual
double x() const;
71 virtual
double y() const;
74 virtual
double z() const;
77 virtual
void setX(
double);
80 virtual
void setY(
double);
83 virtual
void setZ(
double);
86 virtual
DtReaderWriter* createBoundVariable(const std::
string& variableName);
89 virtual
void setupFromBoundVariable(const
DtReaderWriter* variableName);
95 static makVrv::DtUnicode codeVariableType()
100 static std::string designerGroup()
102 return tr(
"VR-Forces Entity Manipulation").toUtf8().constData();
105 static std::string headerFile()
107 return tr(
"<vrfGuiCoreQt/offsetLocationEntryWidget.h>").toUtf8().constData();
110 static std::string variableName()
112 return tr(
"offsetLocation").toUtf8().constData();
115 virtual void setTopLabelIsCheckable(
bool b);
118 virtual void topLabelCheckStateChanged();
119 virtual void adjustLabelSizes();
143 virtual void setReadOnly(
bool);