qt5base-lts/tests/auto/other
Michael Weghorn d2bf45c6ed a11y: Report strikethrough via text attribute
Let `QAccessibleTextWidget::attributes`
report whether strikeout is applied to text
via the "text-line-through-type" IAccessible2 text
attribute [1].
Use a value of "single" when strikeout is applied,
and "none" otherwise.

A previous change already implemented bridging that to
the corresponding AT-SPI "strikethrough" attribute.

Update the existing test tst_QAccessibility::textAttributes_data
to take into account that this attribute is reported
as well now.

[1] https://wiki.linuxfoundation.org/accessibility/iaccessible2/textattributes

Fixes: QTBUG-118106
Change-Id: I0416f00b1c11709d9cd0ca0ee38cc6df6caa6dcf
Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
2023-11-15 12:06:23 +01:00
..
android_deployment_settings Add test for the qt6_android_generate_deployment_settings CMake command 2023-08-23 16:21:57 +02:00
gestures tst_Gestures: compile with QT_NO_FOREACH [2/2] 2023-10-11 23:06:20 +03:00
languagechange CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
macgui macOS: Fix tst_MacGui::nonModalOrder() 2023-10-25 17:41:32 +02:00
macnativeevents CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
macplist CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
networkselftest CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qabstractitemmodelutils Silence compiler warning 2023-09-22 20:40:36 +02:00
qaccessibility a11y: Report strikethrough via text attribute 2023-11-15 12:06:23 +01:00
qaccessibilitylinux tst_QAccessibilityLinux: port away from Q_FOREACH 2023-08-09 23:57:21 +02:00
qaccessibilitymac CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qcomplextext CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qfocusevent CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qnetworkaccessmanager_and_qprogressdialog CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qobjectrace CMake: remove check for cxx11_future 2023-08-02 12:36:18 -07:00
qprocess_and_guieventloop CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qsharedpointer_and_qwidget CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
qvariant_common Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
sessionmanagement_macos Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
toolsupport CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
xkbkeyboard CMake: Make qtbase tests standalone projects 2023-07-05 15:09:32 +02:00
CMakeLists.txt Disable android_deployment_settings test for non-standalone scenario 2023-08-25 18:37:23 +02:00