Accessibility and QtWebEngine



  • Have a desktop application built using Qt 5.12.1, where all the UI (other than menus) lives in a window filled by a QtWebEngine widget. Screen readers see the native menus, of course, but so far I have been unable to get them to "see" into the web content such that they can leverage web accessibility features. When focus goes into the hosted page, the screen reader goes silent.

    Is this possible / supposed to work? Same result with the sample QtWebEngine widget-based apps I've tried.

    Only tried on Mac so far (using Voiceover), but will also be trying Windows with various screen readers.



  • It's working. Our code was setting the --disable-renderer-accessibility option on Chromium for other reasons. Without that, screen readers do see the web surface.



  • It's working. Our code was setting the --disable-renderer-accessibility option on Chromium for other reasons. Without that, screen readers do see the web surface.


Log in to reply