diff options
author | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2019-06-03 15:31:47 +0200 |
---|---|---|
committer | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2019-06-03 15:31:47 +0200 |
commit | f5fd50d66753b54814a8b6107d7c4406546811c2 (patch) | |
tree | 05c8e0f485b72282c76a37f77143338995b89ef3 | |
parent | 81061285220ccada412d4891f2a76867844dd883 (diff) | |
parent | ca79f1fa85b0dd05daf12eba616049f22289f9ea (diff) | |
download | qtdoc-f5fd50d66753b54814a8b6107d7c4406546811c2.tar.gz |
Merge remote-tracking branch 'origin/5.13' into dev
Change-Id: I75f911cbf56480932df4a58ae8e96b7c69ef17e8
-rw-r--r-- | doc/src/frameworks-technologies/accessible.qdoc | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/doc/src/frameworks-technologies/accessible.qdoc b/doc/src/frameworks-technologies/accessible.qdoc index d8ff0769..e163755b 100644 --- a/doc/src/frameworks-technologies/accessible.qdoc +++ b/doc/src/frameworks-technologies/accessible.qdoc @@ -87,7 +87,7 @@ Generally the communication with the ATs works though an IPC mechanism. Semantic information about user interface elements, such as buttons and scroll bars, is exposed to the assistive technologies. - Qt supports Microsoft Active Accessibility (MSAA) and IAccessible2 on Windows, + Qt supports UI Automation on Windows, \macos Accessibility on \macos, and AT-SPI via DBus on Unix/X11. The platform specific technologies are abstracted by Qt, so that applications do not need any platform specific changes to work with the different @@ -137,15 +137,12 @@ individual UI elements. Currently, Qt provides support for its widgets and widget parts, e.g., slider handles, but the interface could also be implemented for any QObject if necessary. QAccessible - contains enums that describe the UI. The description is mainly - based on MSAA and is independent of Qt. We will examine the enums + contains enums that describe the UI. We will examine the enums in the course of this document. The structure of the UI is represented as a tree of - QAccessibleInterface subclasses. You can think of this as a - representation of a UI like the QObject tree built by Qt. Objects - can be widgets or widget parts (such as scroll bar handles). We - examine the tree in detail in the next section. + QAccessibleInterface subclasses. This is often a mirror of the + hierarchy of QWidgets that make up the UI of the application. Servers notify clients through \l{QAccessible::}{updateAccessibility()} about changes in objects by sending events, and the clients @@ -359,7 +356,7 @@ in turn inherits QAccessibleWidget. You do not need to examine the QAccessibleAbstractSlider class to read this section. If you want to take a look, the code for all of Qt's accessible interfaces are - found in src/plugins/accessible/widgets. Here is the + found in qtbase/src/widgets/accessible. Here is the QAccessibleSlider's constructor: \snippet snippets/accessibilityslidersnippet.cpp 0 |