[Accessibility] VoiceOver support for scrolling QML ListView

Frederik Gladhorn frederik.gladhorn at theqtcompany.com
Fri Mar 27 09:33:57 CET 2015

On Wednesday, March 25, 2015 10:14:49 PM Leo Spalteholz wrote:
> Does the VoiceOver support on iOS support scrolling in lists?  We haven’t
> been successful in being able to scroll a ListView with the voiceover
> gesture (three finger swipe).  Is there a trick to this or is it not
> supported?  If not, any hints for where to look to add support for this?  

This is semi-supported, it is missing a bit of glue code.

I think the main issue for us is to figure out how much to move the 

You can work around it for now by moving the list manually.
The Accessible property has these signals:
    void scrollUpAction();
    void scrollDownAction();
    void scrollLeftAction();
    void scrollRightAction();
    void previousPageAction();
    void nextPageAction();

so you should be able to do something like:

MyListView {
	Accessible.onScrollDownAction: { console.log("move the list around") }

Of course this should have a sensible default implementation, I'm not sure how 
soon I'll get around to implementing it though. If anyone wants to have a go 
at it, it should not be very hard to do.


> Thanks,
> Leo 
> _______________________________________________
> Accessibility mailing list
> Accessibility at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/accessibility

More information about the Accessibility mailing list