Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
5.15.11
Description
Initial Setup
Configure your iOS device to use Voice Control:
- Go to Settings
- Tap on Accessibility
- Tap on Voice Control
- Turn on Voice control (A file download may be required at this moment)
- Select Item Number from Voice Control -> Overlay
- Go back to the Home Screen
At the top-left corner of your phone, in the status bar, you will see a blue microphone icon indicating that Voice Control is actively listening to your commands. If the microphone icon is grayed out, say "Wake up" to activate Voice Control.
Steps to reproduce
Load https://doc.qt.io/qt-5/qtquick-quick-accessibility-example.html, comment out the Accessibility properties, and run it.
Outcome on Qt 5.15.6
Numbers appear, overlaid on tappable UI elements. It is possible select/click/tap a UI element by saying its number out loud.
Outcome on Qt 5.15.11
The number overlay does not appear on the GUI. Voice control does not work.
Workaround
Explicitly apply Accessibility properties (e.g. Accessible.name and Accessible.role) to each Item that you want to be voice-controllable.
Other notes
Applying the patch for QTBUG-108848 has no effect on this issue.