1 #ifndef CSM_PREFS_DOUBLESETTING_H
2 #define CSM_PREFS_DOUBLESETTING_H
21 QMutex *mutex,
const std::string& key,
const std::string& label,
std::string mTooltip
Definition: doublesetting.hpp:15
Definition: doublesetting.hpp:8
Definition: category.hpp:12
double mMin
Definition: doublesetting.hpp:13
double mMax
Definition: doublesetting.hpp:14
DoubleSetting & setMin(double min)
Definition: doublesetting.cpp:35
int mPrecision
Definition: doublesetting.hpp:12
DoubleSetting & setTooltip(const std::string &tooltip)
Definition: doublesetting.cpp:47
double mDefault
Definition: doublesetting.hpp:16
DoubleSetting & setPrecision(int precision)
Definition: doublesetting.cpp:22
virtual std::pair< QWidget *, QWidget * > makeWidgets(QWidget *parent)
Return label, input widget.
Definition: doublesetting.cpp:53
Definition: setting.hpp:22
DoubleSetting(Category *parent, Settings::Manager *values, QMutex *mutex, const std::string &key, const std::string &label, double default_)
Definition: doublesetting.cpp:15
DoubleSetting & setMax(double max)
Definition: doublesetting.cpp:41
DoubleSetting & setRange(double min, double max)
Definition: doublesetting.cpp:28
Settings management (can change during runtime)
Definition: settings.hpp:17
void valueChanged(double value)
Definition: doublesetting.cpp:74