summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/widgets/qmenu/qmenu.pro
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-02-06 08:59:07 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-02-07 12:29:06 +0000
commit9bd702a634636095e84195bd76c7e745af287968 (patch)
tree7ef8d9657798bbe0b08a81c27017e31d70f76ba8 /tests/auto/widgets/widgets/qmenu/qmenu.pro
parent6d3e5ac6d2f34a0da609f863bed95d3be571c589 (diff)
tst_QMenu: Add define QTEST_QPA_MOUSE_HANDLING
Use the clean implementation that does not use QCursor::setPos() with the exception of macOS, where this causes submenuTearOffDontClose() to fail. Change-Id: I95a615c37bcf419ce1ede65b5ed79a5ec0568391 Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
Diffstat (limited to 'tests/auto/widgets/widgets/qmenu/qmenu.pro')
-rw-r--r--tests/auto/widgets/widgets/qmenu/qmenu.pro2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/auto/widgets/widgets/qmenu/qmenu.pro b/tests/auto/widgets/widgets/qmenu/qmenu.pro
index 84b6530184..4a492ee941 100644
--- a/tests/auto/widgets/widgets/qmenu/qmenu.pro
+++ b/tests/auto/widgets/widgets/qmenu/qmenu.pro
@@ -5,4 +5,6 @@ SOURCES += tst_qmenu.cpp
macx:{
OBJECTIVE_SOURCES += tst_qmenu_mac.mm
LIBS += -lobjc
+} else {
+ DEFINES += QTEST_QPA_MOUSE_HANDLING
}