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-05 06:18:30 +0000
commitbabcef3e270a39c9d56b756df332192657418d50 (patch)
treebdde67f758589e34927970758d648415dd7e50a9
parente672c287dbb6420f7b291c029448165ff867cb00 (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.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> (cherry picked from commit b6cdcfac6cf1286630601be6891427201b4a02e2)
-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 35ef7f0f1b..e43dca04dd 100644
--- a/src/quick/accessible/qaccessiblequickitem.cpp
+++ b/src/quick/accessible/qaccessiblequickitem.cpp
@@ -688,7 +688,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) {