aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates2/qquickslider.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quicktemplates2/qquickslider.cpp')
-rw-r--r--src/quicktemplates2/qquickslider.cpp35
1 files changed, 10 insertions, 25 deletions
diff --git a/src/quicktemplates2/qquickslider.cpp b/src/quicktemplates2/qquickslider.cpp
index 1e6e0c25..179dcb64 100644
--- a/src/quicktemplates2/qquickslider.cpp
+++ b/src/quicktemplates2/qquickslider.cpp
@@ -92,21 +92,6 @@ class QQuickSliderPrivate : public QQuickControlPrivate
Q_DECLARE_PUBLIC(QQuickSlider)
public:
- QQuickSliderPrivate()
- : from(0),
- to(1),
- value(0),
- position(0),
- stepSize(0),
- touchDragThreshold(-1), // in QQuickWindowPrivate::dragOverThreshold, '-1' implies using styleHints::startDragDistance()
- live(true),
- pressed(false),
- orientation(Qt::Horizontal),
- snapMode(QQuickSlider::NoSnap),
- handle(nullptr)
- {
- }
-
qreal snapPosition(qreal position) const;
qreal positionAt(const QPointF &point) const;
void setPosition(qreal position);
@@ -123,17 +108,17 @@ public:
void itemImplicitWidthChanged(QQuickItem *item) override;
void itemImplicitHeightChanged(QQuickItem *item) override;
- qreal from;
- qreal to;
- qreal value;
- qreal position;
- qreal stepSize;
- qreal touchDragThreshold;
- bool live;
- bool pressed;
+ qreal from = 0;
+ qreal to = 1;
+ qreal value = 0;
+ qreal position = 0;
+ qreal stepSize = 0;
+ qreal touchDragThreshold = -1; // in QQuickWindowPrivate::dragOverThreshold, '-1' implies using styleHints::startDragDistance()
+ bool live = true;
+ bool pressed = false;
QPointF pressPoint;
- Qt::Orientation orientation;
- QQuickSlider::SnapMode snapMode;
+ Qt::Orientation orientation = Qt::Horizontal;
+ QQuickSlider::SnapMode snapMode = QQuickSlider::NoSnap;
QQuickDeferredPointer<QQuickItem> handle;
};