aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates/qquickdrawer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quicktemplates/qquickdrawer.cpp')
-rw-r--r--src/quicktemplates/qquickdrawer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quicktemplates/qquickdrawer.cpp b/src/quicktemplates/qquickdrawer.cpp
index 88813db376..8ab1d4dbc9 100644
--- a/src/quicktemplates/qquickdrawer.cpp
+++ b/src/quicktemplates/qquickdrawer.cpp
@@ -14,6 +14,8 @@
#include <QtQuick/private/qquicktransition_p.h>
#include <QtQuickTemplates2/private/qquickoverlay_p.h>
+#include <algorithm>
+
QT_BEGIN_NAMESPACE
/*!
@@ -674,7 +676,7 @@ qreal QQuickDrawer::position() const
void QQuickDrawer::setPosition(qreal position)
{
Q_D(QQuickDrawer);
- position = qBound<qreal>(0.0, position, 1.0);
+ position = std::clamp(position, qreal(0.0), qreal(1.0));
if (qFuzzyCompare(d->position, position))
return;