diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-02-06 08:59:07 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-02-07 12:29:06 +0000 |
commit | 9bd702a634636095e84195bd76c7e745af287968 (patch) | |
tree | 7ef8d9657798bbe0b08a81c27017e31d70f76ba8 /tests/auto/widgets/widgets/qmenu/qmenu.pro | |
parent | 6d3e5ac6d2f34a0da609f863bed95d3be571c589 (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.pro | 2 |
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 } |