19 class QDoubleValidator;
35 virtual void setLabel(
const std::string&);
41 virtual void setRange(
double bottom,
double top);
44 virtual void setDefaultValue(
const std::string&);
49 virtual void setVariableData(
const std::string&);
53 virtual double depth()
const;
57 virtual void setDepth(
double);
60 virtual void setDepthDecimalPlaces(
int decimalPlaces);
63 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
66 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
82 virtual void slot_onUnitChanged(
int attribute,
int from,
int old);
86 virtual void slot_displayUnitDecimalsChanged(
91 virtual void refreshLabels();
112 virtual void setReadOnly(
bool);