qt6-bb10/src/widgets
Michael Weghorn 6ec35ff8c5 a11y: Report app as parent for top-level item views
As happens for other widgets
(s. QAccessibleWidget::parentObject), report the app
as accessible parent for item views that don't
have another parent set.

Otherwise, the accessible tree is broken when
there's a top-level item view:
The application has the item view as a child,
but the child does not have any parent set.

Extend a QListView autotest accordingly.

Fixes: QTBUG-115135
Pick-to: 6.6 6.5
Change-Id: Ie06874681180a30fc6248dc98f80c4158d837278
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2023-07-10 11:34:41 +02:00
..
accessible a11y: Report app as parent for top-level item views 2023-07-10 11:34:41 +02:00
compat Fix build with -no-feature-menubar 2023-01-17 19:59:36 +09:00
dialogs Move pixelator example to manual test 2023-06-30 08:50:55 +02:00
doc Remove references to Application Example 2023-07-06 21:42:38 +02:00
effects Widgets: Deactivate effect on destruction 2022-12-14 19:38:42 +00:00
graphicsview Doc: Remove duplicate words 2023-02-28 16:53:10 +00:00
itemviews Immediately drag when start distance is 0 in abstract item view 2023-07-05 16:45:41 +02:00
kernel Move textedit example to manual test 2023-06-29 14:49:13 +02:00
styles QTabBar: share verticalTabs(Shape) with QStyleSheetStyle 2023-07-05 01:25:54 +02:00
util Fix qdoc link warnings after moving a few examples to manual tests 2023-06-27 17:39:23 +02:00
widgets Remove references to Application Example 2023-07-06 21:42:38 +02:00
CMakeLists.txt QDialogButtonBox - code cleanup 2023-06-28 01:32:10 +02:00
Qt6WidgetsMacros.cmake Remove the Unnecessary CMake Module, `include(CMakeParseArguments)` 2022-10-25 20:14:35 +02:00
QtWidgets.dynlist
configure.cmake Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qt_cmdline.cmake Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00