diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-03-26 10:14:45 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-27 14:37:16 +0100 |
commit | f16d690a2f8c6ff1830a15794950c8564ae18a29 (patch) | |
tree | 64be48ac43a332e2040f1ed8451efe4e605ba1e7 /src/plugins/platforms/qnx/qqnxscreen.cpp | |
parent | 7aec099ca3cbc3f04562db027dc88f29e7ca28e4 (diff) |
Accessibility Mac: Fix handling of top level widget
This simplifies how we handle QNSView for accessibility purposes.
Instead of trying to half-merge the top level widget
(window->accessibleRoot) into the view, just have the view
always return it as child.
This makes the accessibility implementation for QNSView simpler
and makes applications that show a top level widget such as a button
possible. (We would return accessibility ignored for the button before).
As a side effect finding the active focus and hit-testing should be more reliable as
well.
Task-number: QTBUG-37794
Change-Id: Ib52037f88da8887a0bdc77204b0f3daddfe7709d
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
Diffstat (limited to 'src/plugins/platforms/qnx/qqnxscreen.cpp')
0 files changed, 0 insertions, 0 deletions