summaryrefslogtreecommitdiffstats
path: root/tests/auto/other/other.pro
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2013-05-30 13:02:45 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-06-07 14:54:39 +0200
commitcd756e5ed55a7859eca354e898ea5a3039fcb2e6 (patch)
treecaa6c20cddee6ebe0704b91803353a3a292ac2a6 /tests/auto/other/other.pro
parenta1c8c581ce590c1c3185fe4bb1d3b4851bdbfd33 (diff)
Cocoa Accessibility: fix ignoring of objects
On Mac it's expected that some elements are filtered out of the a11y hierarchy. We do this with the shouldBeIgnored function. The problem is that we would ignore some objects and then return them in the child attribute function. This is inconsistent and leads to voice over not working. For example having a plain QWidget with other widgets as children would cut off all of these widgets, since the plain QWidget would be ignored. Change-Id: I5f6c26b272e5ca57d59c1ed1ef47e9a2b1181295 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com> Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
Diffstat (limited to 'tests/auto/other/other.pro')
-rw-r--r--tests/auto/other/other.pro4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/other/other.pro b/tests/auto/other/other.pro
index 1f7582243e..1d57206a73 100644
--- a/tests/auto/other/other.pro
+++ b/tests/auto/other/other.pro
@@ -41,6 +41,7 @@ SUBDIRS=\
windowsmobile \
qaccessibility \
qaccessibilitylinux \
+ qaccessibilitymac \
!qtHaveModule(network): SUBDIRS -= \
baselineexample \
@@ -63,7 +64,8 @@ wince*|!contains(QT_CONFIG, accessibility): SUBDIRS -= qaccessibility
!mac: SUBDIRS -= \
macgui \
macnativeevents \
- macplist
+ macplist \
+ qaccessibilitymac
!embedded|wince*: SUBDIRS -= \
qdirectpainter