From 9bd702a634636095e84195bd76c7e745af287968 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 6 Feb 2018 08:59:07 +0100 Subject: 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 --- tests/auto/widgets/widgets/qmenu/qmenu.pro | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/auto/widgets/widgets/qmenu/qmenu.pro') 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 } -- cgit v1.2.3