aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulian Greilich <j.greilich@gmx.de>2025-09-03 14:30:12 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2025-09-04 13:56:00 +0000
commitb6cdcfac6cf1286630601be6891427201b4a02e2 (patch)
tree039bcb46cb137627eb5a378c177d93498391402e
parentfc173235b36e72756bd13dca3916c052f217f2e9 (diff)
a11y: Enable the ValueInterface for the ProgressBar
Enabling the ValueInterface is necessary to use that information for a better a11y support of the ProgressBar. Task-number: QTBUG-139712 Pick-to: 6.9 6.8 Change-Id: Ia5e6c1ba4f6cada8e02b7ed4123454302b494b5d Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 775b4abc5f5b676ae377fd47adfe4712e7a54e18) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/quick/accessible/qaccessiblequickitem.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/quick/accessible/qaccessiblequickitem.cpp b/src/quick/accessible/qaccessiblequickitem.cpp
index d42403e8db..b6e8869dc3 100644
--- a/src/quick/accessible/qaccessiblequickitem.cpp
+++ b/src/quick/accessible/qaccessiblequickitem.cpp
@@ -712,7 +712,8 @@ void *QAccessibleQuickItem::interface_cast(QAccessible::InterfaceType t)
(r == QAccessible::Slider ||
r == QAccessible::SpinBox ||
r == QAccessible::Dial ||
- r == QAccessible::ScrollBar))
+ r == QAccessible::ScrollBar ||
+ r == QAccessible::ProgressBar))
return static_cast<QAccessibleValueInterface*>(this);
if (t == QAccessible::TextInterface) {