using styleHints for the minimal pan distance

This commit is contained in:
Uwe Rathmann 2023-10-09 10:32:03 +02:00
parent eff3641c4c
commit b73513eb1f
2 changed files with 4 additions and 3 deletions

View File

@ -7,10 +7,11 @@
#include "QskEvent.h"
#include "QskGesture.h"
#include <qcoreapplication.h>
#include <qline.h>
#include <qmath.h>
#include <qquickitem.h>
#include <qguiapplication.h>
#include <qstylehints.h>
static inline bool qskIsInOrientation(
const QPointF& from, const QPointF& to, Qt::Orientations orientations )
@ -146,7 +147,7 @@ class QskPanGestureRecognizer::PrivateData
public:
Qt::Orientations orientations = Qt::Horizontal | Qt::Vertical;
int minDistance = 15;
int minDistance = QGuiApplication::styleHints()->startDragDistance() + 5;
quint64 timestampVelocity = 0.0; // timestamp of the last mouse event
qreal angle = 0.0;

View File

@ -121,7 +121,7 @@ namespace
scheme = Qt::ColorScheme::Unknown;
}
const auto systemScheme = qGuiApp->styleHints()->colorScheme();
const auto systemScheme = QGuiApplication::styleHints()->colorScheme();
if( scheme == systemScheme )
{