Improve accessibility action support for Qt Quick
authorMorten Johan Sorvig <morten.sorvig@nokia.com>
Tue, 10 Jan 2012 11:12:51 +0000 (12:12 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 7 Mar 2012 19:08:19 +0000 (20:08 +0100)
commit70966df1be02dd94ecf9a122ff9e4976245aeb92
tree372db90105c34d0c2a72e029f4e087fdc93423b7
parent3f9b58c0890a4263730e2c06b46e7a69d4bfb62d
Improve accessibility action support for Qt Quick

Add interface_cast for the action interface.
Implement actions for the following roles:
Button                           : Press
CheckBox, RadioButton            : Press, Check, Uncheck
Slider, Spinbox, Dial, ScrollBar : Increment, Decrement

Change-Id: Ic8e0d17c709ba51655f3f4b699092baf603b6f18
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@nokia.com>
examples/declarative/accessibility/widgets/Checkbox.qml [new file with mode: 0644]
examples/declarative/accessibility/widgets/Slider.qml [new file with mode: 0644]
examples/quick/accessibility/accessibility.qml
examples/quick/accessibility/content/Button.qml
src/plugins/accessible/quick/main.cpp
src/plugins/accessible/shared/qqmlaccessible.cpp
src/plugins/accessible/shared/qqmlaccessible.h
src/quick/items/qquickaccessibleattached.cpp