21 #ifndef __ctkRangeWidget_h
22 #define __ctkRangeWidget_h
30 #include "ctkWidgetsExport.h"
34 class ctkRangeWidgetPrivate;
45 Q_PROPERTY(
int decimals READ decimals WRITE setDecimals)
46 Q_PROPERTY(
double singleStep READ singleStep WRITE setSingleStep)
47 Q_PROPERTY(
double minimum READ minimum WRITE setMinimum)
48 Q_PROPERTY(
double maximum READ maximum WRITE setMaximum)
49 Q_PROPERTY(
double minimumValue READ minimumValue WRITE setMinimumValue)
50 Q_PROPERTY(
double maximumValue READ maximumValue WRITE setMaximumValue)
51 Q_PROPERTY(QString prefix READ prefix WRITE setPrefix)
52 Q_PROPERTY(QString suffix READ suffix WRITE setSuffix)
53 Q_PROPERTY(
double tickInterval READ tickInterval WRITE setTickInterval)
54 Q_PROPERTY(
bool autoSpinBoxWidth READ isAutoSpinBoxWidth WRITE setAutoSpinBoxWidth)
55 Q_PROPERTY(Qt::Alignment spinBoxTextAlignment READ spinBoxTextAlignment WRITE setSpinBoxTextAlignment)
56 Q_PROPERTY(Qt::Alignment spinBoxAlignment READ spinBoxAlignment WRITE setSpinBoxAlignment)
57 Q_PROPERTY(
bool tracking READ hasTracking WRITE setTracking)
58 Q_PROPERTY(
bool symmetricMoves READ symmetricMoves WRITE setSymmetricMoves)
59 Q_PROPERTY(
double customSpinBoxesLimitsMin READ customSpinBoxesLimitsMin)
60 Q_PROPERTY(
double customSpinBoxesLimitsMax READ customSpinBoxesLimitsMax)
93 Q_INVOKABLE
virtual void setRange(
double min,
double max);
94 virtual void range(
double minimumAndMaximum[2])
const;
111 virtual void values(
double &minValue,
double &maxValue)
const;
213 virtual void setValues(
double minValue,
double maxValue);
252 QScopedPointer<ctkRangeWidgetPrivate>
d_ptr;
Custom SpinBox The ctkDoubleSpinBox internaly uses a QDoubleSpinBox while it retain controls over it.
Base class for value proxies. Value proxy allows to decouple the displayed value from the values acce...