12 #ifndef QmitkNumberPropertySlider_h
13 #define QmitkNumberPropertySlider_h
32 Q_PROPERTY(
short decimalPlaces READ getDecimalPlaces WRITE setDecimalPlaces)
33 Q_PROPERTY(
bool showPercent READ getShowPercent WRITE setShowPercent)
34 Q_PROPERTY(
int minValue READ minValue WRITE setMinValue)
35 Q_PROPERTY(
int maxValue READ maxValue WRITE setMaxValue)
41 void SetProperty(
mitk::IntProperty *property);
42 void SetProperty(
mitk::FloatProperty *property);
43 void SetProperty(
mitk::DoubleProperty *property);
45 short getDecimalPlaces() const;
46 void setDecimalPlaces(
short);
48 bool getShowPercent() const;
49 void setShowPercent(
bool);
52 void setMinValue(
int);
54 void setMaxValue(
int);
55 double doubleValue() const;
56 void setDoubleValue(
double);
60 void onValueChanged(
int);
64 std::unique_ptr<Impl> d;