Cocoa: Add initial accessibility implementation.
authorMorten Sorvig <morten.sorvig@nokia.com>
Tue, 11 Oct 2011 09:04:59 +0000 (11:04 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 19 Oct 2011 01:04:40 +0000 (03:04 +0200)
commit946805f07f9f8270d60df58f07bd8836b76d7258
treec9b6901a509d456d0d71784034640f6f1063b32f
parentd884f24fe1b86bbd71d62584d5cf1381355efe0d
Cocoa: Add initial accessibility implementation.

See qcocoaaccessiblity.h for details.

For now only the first level of the hierarchy is
made accessible.

Also add tools/accessibilityinspector which is an
utility for inspecting and debugging the Qt
accessibility tree.

Change-Id: Iff520bec26b3761feb0c2e00471feb379daaa735
Reviewed-by: Morten Johan Sørvig <morten.sorvig@nokia.com>
20 files changed:
src/plugins/platforms/cocoa/cocoa.pro
src/plugins/platforms/cocoa/qcocoaaccessibility.h [new file with mode: 0644]
src/plugins/platforms/cocoa/qcocoaaccessibility.mm [new file with mode: 0644]
src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h [new file with mode: 0644]
src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm [new file with mode: 0644]
src/plugins/platforms/cocoa/qnsview.h
src/plugins/platforms/cocoa/qnsview.mm
src/plugins/platforms/cocoa/qnsviewaccessibility.mm [new file with mode: 0644]
tools/accessibilityinspector/accessibilityinspector.cpp [new file with mode: 0644]
tools/accessibilityinspector/accessibilityinspector.h [new file with mode: 0644]
tools/accessibilityinspector/accessibilityinspector.pri [new file with mode: 0644]
tools/accessibilityinspector/accessibilityinspector.pro [new file with mode: 0644]
tools/accessibilityinspector/accessibilityscenemanager.cpp [new file with mode: 0644]
tools/accessibilityinspector/accessibilityscenemanager.h [new file with mode: 0644]
tools/accessibilityinspector/main.cpp [new file with mode: 0644]
tools/accessibilityinspector/optionswidget.cpp [new file with mode: 0644]
tools/accessibilityinspector/optionswidget.h [new file with mode: 0644]
tools/accessibilityinspector/screenreader.cpp [new file with mode: 0644]
tools/accessibilityinspector/screenreader.h [new file with mode: 0644]
tools/accessibilityinspector/screenreader_mac.mm [new file with mode: 0644]