qt5base-lts/tests/auto/other
Volker Hilsheimer c034ad03ac QPA: Set focus reason when window activation changes focus
QApplication hides the fact that the reason is never set by several
QPA plugins, but Quick items don't receive the correct reason on
Windows, Android, the offscreen plugin, and other platforms.

Add relevant scenario to the QFocusEvent test case, and fix the
plugins to always set the focus reason when handling window activation
changes. Exclude the minimal plugin from the test, it seems largely
unmaintained anyway.

Task-number: QTBUG-75862
Change-Id: I5404a225b387fc9a3851b6968d0777c687127ed1
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2021-12-03 08:15:29 +01:00
..
android Add tests for QAndroidApplication's sdkVersion and activity 2021-05-13 01:41:36 +03:00
gestures Extend blacklisting of tst_gestures including all RHEL's 2021-04-13 08:20:48 +03:00
languagechange Remove the qmake project files 2021-01-07 15:32:28 +01:00
macgui Remove QEXPECT_FAIL from passing test 2021-03-31 10:20:07 +02:00
macnativeevents Remove the qmake project files 2021-01-07 15:32:28 +01:00
macplist Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
networkselftest Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
qabstractitemmodelutils Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
qaccessibility Compile autotests for Integrity 2021-09-20 17:29:04 +03:00
qaccessibilitylinux Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
qaccessibilitymac Stabilize tst_QAccessibilityMac 2021-11-26 14:22:05 +01:00
qcomplextext Remove the qmake project files 2021-01-07 15:32:28 +01:00
qfocusevent QPA: Set focus reason when window activation changes focus 2021-12-03 08:15:29 +01:00
qnetworkaccessmanager_and_qprogressdialog Remove the qmake project files 2021-01-07 15:32:28 +01:00
qobjectrace Fix crash in concurrent disconnect 2021-06-17 08:56:22 +02:00
qprocess_and_guieventloop Remove conditioning on Android embedded 2021-09-17 17:30:14 +02:00
qsharedpointer_and_qwidget tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qvariant_common Split up the QMetaType unit test 2021-02-09 14:27:20 +01:00
sessionmanagement_macos Remove the qmake project files 2021-01-07 15:32:28 +01:00
toolsupport QObject: port to new property system 2021-04-21 15:34:28 +02:00
xkbkeyboard Remove the qmake project files 2021-01-07 15:32:28 +01:00
CMakeLists.txt Rename and restructure the baseline (lancelot) testing code 2021-11-16 14:01:50 +01:00