[Development] QTestlib: how not to test mouseMoveEvent handling
Friedemann Kleint
Friedemann.Kleint at qt.io
Tue Jul 9 08:33:09 CEST 2019
Hi,
AFAIK Gatis is working this (see
https://bugreports.qt.io/browse/QTBUG-69414 ). There is a magic define
widgets/widgets/qcombobox/qcombobox.pro:4:DEFINES +=
QTEST_QPA_MOUSE_HANDLING
widgets/widgets/qmenu/qmenu.pro:9: DEFINES += QTEST_QPA_MOUSE_HANDLING
which apparently changes behavior. Alternatively, the overloads of
QTest::mouse*() that take a QWindow * can be used, which should act more
sane. This might require some coordinate mapping, though.
Friedemann
--
Friedemann Kleint
The Qt Company GmbH
More information about the Development
mailing list