From a58d6dd5896b2c9e92a959668f452e50c733e385 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 29 Nov 2024 09:42:01 +0100 Subject: [PATCH] QskProgressIndicator::hasOrigin(), QskSlider::hasOrigin added --- src/controls/QskProgressIndicator.cpp | 5 +++++ src/controls/QskProgressIndicator.h | 1 + src/controls/QskSlider.cpp | 5 +++++ src/controls/QskSlider.h | 1 + 4 files changed, 12 insertions(+) diff --git a/src/controls/QskProgressIndicator.cpp b/src/controls/QskProgressIndicator.cpp index 7dd8d11e..2af580e0 100644 --- a/src/controls/QskProgressIndicator.cpp +++ b/src/controls/QskProgressIndicator.cpp @@ -189,6 +189,11 @@ qreal QskProgressIndicator::origin() const return minimum(); } +bool QskProgressIndicator::hasOrigin() const +{ + return m_data->hasOrigin; +} + void QskProgressIndicator::setValue( qreal value ) { if ( isComponentComplete() ) diff --git a/src/controls/QskProgressIndicator.h b/src/controls/QskProgressIndicator.h index 070da5ce..9660796d 100644 --- a/src/controls/QskProgressIndicator.h +++ b/src/controls/QskProgressIndicator.h @@ -51,6 +51,7 @@ class QSK_EXPORT QskProgressIndicator : public QskBoundedControl void resetOrigin(); qreal origin() const; + bool hasOrigin() const; qreal value() const; qreal valueAsRatio() const; // [0.0, 1.0] diff --git a/src/controls/QskSlider.cpp b/src/controls/QskSlider.cpp index c4494cdb..fec35337 100644 --- a/src/controls/QskSlider.cpp +++ b/src/controls/QskSlider.cpp @@ -192,6 +192,11 @@ qreal QskSlider::origin() const return minimum(); } +bool QskSlider::hasOrigin() const +{ + return m_data->hasOrigin; +} + QskAspect::Variation QskSlider::effectiveVariation() const { return static_cast< QskAspect::Variation >( m_data->orientation ); diff --git a/src/controls/QskSlider.h b/src/controls/QskSlider.h index 4262ef2d..f86a0ba7 100644 --- a/src/controls/QskSlider.h +++ b/src/controls/QskSlider.h @@ -44,6 +44,7 @@ class QSK_EXPORT QskSlider : public QskBoundedValueInput void resetOrigin(); qreal origin() const; + bool hasOrigin() const; void setTracking( bool ); bool isTracking() const;