[Development] Proposal: expose accessibility group position (PositionInSet / SizeOfSet) via Qt on Windows

Reza Bakhshi r.bakhshi72 at gmail.com
Tue Dec 16 13:32:51 CET 2025


Hi,

I’d like to ask for feedback on a potential accessibility improvement in Qt.

On Windows, screen readers rely on UI Automation properties such as
PositionInSet, SizeOfSet, and Level to announce group position information
(e.g. “option 1 of 4”). With our current setup, this information is not
exposed via Qt’s accessibility layer, so screen readers lose this context
in grouped controls (radio button groups, menus, lists, etc.).

I have a prototype implementation for Qt 5.15.x that provides this
information via Windows UIA. Before turning it into an upstream
contribution, I’d like to ask:
- Is this feature something the Qt project would be interested in
supporting?
- If yes, is there a preferred API/design approach for implementing it?
- Should I first file a Jira issue, and if so, under which component?

Thanks for your time,
Reza
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20251216/519289b7/attachment.htm>


More information about the Development mailing list