Lars SchmertmannandAssam Boudjelthia a3d31f3a79 Android: Set proper A11y-element java class names to support TalkBack
TalkBack can provide useful additional information such as element
specific interactions, positions or counts. In order for this to work,
the AccessibilityNodeInfo.getClassName() method has to provide names
to actual Android UI classes. So based on QAccessible::Role we provied
these class names.

[ChangeLog][Accessibility][Android] Provide actual Android UI class
names for TalkBack to improve a11y announcements.

Fixes: QTBUG-137806
Change-Id: If7746516eb6eaf03525906f08daed5b93478beff
Reviewed-by: Lars Schmertmann <SmallLars@t-online.de>
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
(cherry picked from commit fd1915aba413b2e01d1a0cd2a175b31f0d5f1e9b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 63bb40d3ed6ed4f6f4d7d947232a876894976c11)
(cherry picked from commit f90d762fdc5fe35299454006e636fbb1c5132b74)
2025-07-05 11:59:28 +00:00
S
Description
No description provided
355 MiB
Languages
C++ 83.9%
HTML 5%
C 3.9%
CMake 3.5%
Objective-C++ 2%
Other 1.1%