25 #ifndef DOUBLEVECTORCONTROLELEMENT_HH 26 #define DOUBLEVECTORCONTROLELEMENT_HH 47 const std::vector<double>&
value = std::vector<double>(),
55 std::vector<double>
value()
const;
60 void setRange(
const double min,
const double max);
63 void setValue(
const std::vector<double>& value);
64 void setValue(
const std::string& value);
68 double _min, _max, _step;
69 std::vector<QDoubleSpinBox*> _spinbox;
DoubleVectorControlElement(const QString &label, const std::vector< double > &value=std::vector< double >(), QWidget *parent=0)
void setValue(const std::vector< double > &value)
void push_back(const double value)
std::string toStdString() const
void setLength(size_t length)
~DoubleVectorControlElement()
std::vector< double > value() const
Abstract horizontally layouted control element consisting of a label, the control widget(s) and a che...
void setSingleStep(const double step)
void setRange(const double min, const double max)