19 class QDoubleValidator;
37 virtual void setLabel(
const std::string&);
43 virtual void setRange(
double bottom,
double top);
46 virtual void setDefaultValue(
const std::string&);
50 virtual void setVariableData(
const std::string&);
54 virtual double range()
const;
57 virtual void setRange(
double);
60 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
63 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
78 virtual void refreshLabels();
83 virtual void setRangeDecimalPlaces(
int decimalPlaces);
88 virtual void slot_onUnitChanged(
int attribute,
int from,
int old);
92 virtual void slot_displayUnitDecimalsChanged(
96 virtual void onRangeChanged();
117 virtual void setReadOnly(
bool);