qt5base-lts/tests/auto/other
André de la Rocha 4114a0ea75 Windows QPA: Fix slowdown with large table/tree views with accessibility
The accessibility code for notifying focus changes related to a
table/tree view was iterating over all items to find the focused one,
which for a very large number of items could cause a major slowdown
and UI freeze. This patch avoids the issue by removing the loop and
implementing the focusChild() method in the table/tree accessibility
classes.

Fixes: QTBUG-100997
Pick-to: 6.2 6.3 5.15
Change-Id: I04c847a5e65223b7a93ab82363feb32e1ebab9f3
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2022-03-31 09:04:09 -03:00
..
android Add tests for QAndroidApplication's sdkVersion and activity 2021-05-13 01:41:36 +03:00
gestures Tests: Do not depend on transitive includes 2022-03-17 17:14:37 +01: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 Windows QPA: Fix slowdown with large table/tree views with accessibility 2022-03-31 09:04:09 -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 CI: Add docker support for qnetworkaccessmanager_and_qprogressdialog test 2022-03-30 19:33:08 +02: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 Android: unblacklist tst_toolsupport::offsets 2022-03-04 02:37:11 +01:00
xkbkeyboard Remove the qmake project files 2021-01-07 15:32:28 +01:00
CMakeLists.txt Fix tst_qaccessibility on Android 2022-02-25 13:52:33 +01:00