From 2496882ea71b8bc52c84e1b9c59cfd48cd56c6f2 Mon Sep 17 00:00:00 2001 From: Michael Weghorn Date: Tue, 18 Jul 2023 08:44:22 +0100 Subject: [PATCH] a11y: No longer mark QAccessibleSelectionInterface as preliminary Since the interface was introduced as \preliminary in commit 9d16d5e2245c26e5746fd7609300b84a2a983457, everything mentioned as required to make it a publicly documented interface has been implemented: 1. An a11y bridge for macOS/VoiceOver was implemented in 98e4e992fee5152912852fb686fa3a9e546853f2 2. An a11y bridge for Windows/UI Automation was implemented in 4f9c66131d6bd4c61ef59d749ed2ec0ce402c409 3. An a11y bridge for linux/AT-SPI was implemented in ece2feee0317b582a56a0bfc783f11fe67d3edee 4. QAccessibletable implements the interface (see 092bbc9ad30c6cd7389053dc4b332cc762693676) and an implementation in QAccessibleTabBar is pending in Gerrit [ChangeLog][QtGui][QAccessibleSelectionInterface] The QAccessibleSelectionInterface that was added as preliminary in Qt 6.5 is no longer preliminary. Exposing selection to assistive technology can be achieved by implementing this interface. Change-Id: Ic6fbc67ada32122da58ce94fa0581a27ecb2ac48 Reviewed-by: Liang Qi Reviewed-by: Volker Hilsheimer --- src/gui/accessible/qaccessible.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/gui/accessible/qaccessible.cpp b/src/gui/accessible/qaccessible.cpp index 583abf5302..df08963876 100644 --- a/src/gui/accessible/qaccessible.cpp +++ b/src/gui/accessible/qaccessible.cpp @@ -2968,7 +2968,6 @@ QString QAccessibleActionInterface::nextPageAction() \class QAccessibleSelectionInterface \inmodule QtGui \ingroup accessibility - \preliminary \brief The QAccessibleSelectionInterface class implements support for selection handling.