25 #ifndef DOUBLERANGECONTROLELEMENT_HH 26 #define DOUBLERANGECONTROLELEMENT_HH 44 const QString&
label,
double lbound = 0.0,
double ubound = 0.0,
48 void setRange(
const double min,
const double max);
63 void setValue(
double lbound,
double ubound);
64 void setValue(
const std::string& value);
68 void setMinimumUpperBound(
double);
69 void setMaximumLowerBound(
double);
70 void emitValueChange();
74 QDoubleSpinBox *p_lbspinbox, *p_ubspinbox;
void setSingleStep(const double step)
~DoubleRangeControlElement()
double upperBound() const
double lowerBound() const
std::string toStdString() const
void setRange(const double min, const double max)
void setValue(double lbound, double ubound)
void setLowerBound(double lbound)
Abstract horizontally layouted control element consisting of a label, the control widget(s) and a che...
DoubleRangeControlElement(const QString &label, double lbound=0.0, double ubound=0.0, QWidget *parent=0)
void setUpperBound(double ubound)