diff options
author | Tasuku Suzuki <tasuku.suzuki@signal-slot.co.jp> | 2023-01-16 01:23:00 +0900 |
---|---|---|
committer | Tasuku Suzuki <tasuku.suzuki@signal-slot.co.jp> | 2023-01-17 00:36:26 +0900 |
commit | 74b9c2a96f25b69002e5cbb261abf425c9f51a3d (patch) | |
tree | cd576ae2f3499896ad6af3ba3e19f4d15a2ddae5 /src/quickdialogs | |
parent | 7409c217e8691beae5cd195fc8a0e3479de1db77 (diff) | |
download | qtdeclarative-74b9c2a96f25b69002e5cbb261abf425c9f51a3d.tar.gz |
Fix build with -no-feature-cursor
Pick-to: 6.5
Change-Id: Ibb89885c6cde3e49fffbc02f9c83880f2f2dda5d
Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io>
Diffstat (limited to 'src/quickdialogs')
-rw-r--r-- | src/quickdialogs/quickdialogsquickimpl/qquickcolordialogimpl.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/quickdialogs/quickdialogsquickimpl/qquickcolordialogimpl.cpp b/src/quickdialogs/quickdialogsquickimpl/qquickcolordialogimpl.cpp index 6f13403766..9721bae736 100644 --- a/src/quickdialogs/quickdialogsquickimpl/qquickcolordialogimpl.cpp +++ b/src/quickdialogs/quickdialogsquickimpl/qquickcolordialogimpl.cpp @@ -114,7 +114,9 @@ void QQuickColorDialogImplPrivate::eyeDropperEnter() [this](QPoint pos) { eyeDropperPointerMoved(pos); })); if (m_eyeDropperWindow->setMouseGrabEnabled(true)) { +#if QT_CONFIG(cursor) QGuiApplication::setOverrideCursor(Qt::CrossCursor); +#endif m_eyeDropperWindow->installEventFilter(eyeDropperEventFilter.get()); m_eyeDropperMode = true; } @@ -140,7 +142,9 @@ void QQuickColorDialogImplPrivate::eyeDropperLeave( m_eyeDropperWindow->removeEventFilter(eyeDropperEventFilter.get()); m_eyeDropperWindow->setMouseGrabEnabled(false); +#if QT_CONFIG(cursor) QGuiApplication::restoreOverrideCursor(); +#endif m_eyeDropperMode = false; m_eyeDropperWindow.clear(); |