qt5base-lts/util
Frederik Gladhorn 74c9f9d83f Accessibility: childAt returns interface
childAt used to return an integer.
Return an interface instead.

Not requiring a direct child to be returned allows optimizing
by bypassing iterating through the hierarchy of accessibles.
For QtQuick this is the only sensible way of implementing this.

The bridges are still responsible for finding the top-most element.

The default implementation in QAccessibleObject is sufficient
to return direct children. The implementation in
QAccessibleApplication is therfore no longer needed.

Change-Id: Id7100dd5bcc3a98de516a7f4a12eaaa41cb46d26
Reviewed-by: Morten Johan Sørvig <morten.sorvig@nokia.com>
2011-12-19 12:27:45 +01:00
..
accessibilityinspector Accessibility: childAt returns interface 2011-12-19 12:27:45 +01:00
corelib/qurl-generateTLDs Merge branch 'master' of git://scm.dev.nokia.troll.no/qt/qtbase-staging 2011-05-25 01:11:52 +10:00
harfbuzz Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
integrity Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lexgen Make lexgen tests compile 2011-05-27 08:41:02 +02:00
local_database Revert "Use standard spelling for two languages" 2011-11-04 12:37:27 +01:00
plugintest Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
s60pixelmetrics Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
s60theme Move the documentation for the classes to their modules. 2011-10-03 09:56:09 +02:00
scripts Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
unicode replace 'const QChar &' with 'QChar ' for QChar and QString 2011-10-26 19:59:36 +02:00
xkbdatagen Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00