diff options
author | Frederik Gladhorn <frederik.gladhorn@nokia.com> | 2011-11-22 14:33:15 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-11-23 16:30:26 +0100 |
commit | 88834ffe78e7734fa2f759f649935060ef45b4c1 (patch) | |
tree | 14015e3a3f14c085e40dd61bbf8afc71b6453159 /dist | |
parent | beb72b2fbf17a20b4a9d51d75d79f9c3c69bb357 (diff) |
Update changelog - Accessibility
Change-Id: I03a2d8c53ebc84ebf7219bff751821e00fbfa170
Reviewed-by: Jan-Arve Sæther <jan-arve.saether@nokia.com>
Diffstat (limited to 'dist')
-rw-r--r-- | dist/changes-5.0.0 | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/dist/changes-5.0.0 b/dist/changes-5.0.0 index a43cbd91ea..87397d609a 100644 --- a/dist/changes-5.0.0 +++ b/dist/changes-5.0.0 @@ -62,6 +62,29 @@ information about a particular change. - The QSsl::TlsV1 enum value was renamed to QSsl::TlsV1_0 . +- QAccessible: + * Internal QAccessible::State enum value HasInvokeExtension removed +- QAccessibleInterface: + * The "child" integer parameters have been removed. This moves the api + to be closer to IAccessible2. + This means several functions lose their integer parameter: + text(Text t, int child) -> text(Text t), rect(int child) -> rect() + setText(Text t, int child, const QString &text) -> setText(Text t, const QString &text) + role(int child) -> role(), state(int child) -> state() + relationTo(int child, const QAccessibleInterface *other, int otherChild) -> + relationTo(const QAccessibleInterface *other) + * Accessible-Action related functions have been removed. QAccessibleInterface + subclasses are expected to implement the QAccessibleActionInterface instead. + These functions have been removed: + QAccessibleInterface::userActionCount, QAccessibleInterface::actionText, + QAccessibleInterface::doAction +- QAccessibleEvent also loses the child parameter. + QAccessibleEvent(Type type, int child) -> QAccessibleEvent(Type type) + QAccessibleEvent::child() removed. +- QAccessibleActionInterface: + * Refactored to be based on action names. All functions have been changed from using + int parameters to strings. + **************************************************************************** * General * **************************************************************************** @@ -90,6 +113,10 @@ QtCore QtGui ----- +* Accessibility has been refactored. The hierachy of accessible objects is implemented via + proper parent/child functions instead of using navigate which has been deprecated for this purpose. + Table and cell interfaces have been added to qaccessible2.h + QtWidgets --------- @@ -133,6 +160,7 @@ Qt for Linux/X11 Qt for Windows -------------- +* Accessibility framework uses IAccessible2 Qt for Mac OS X |