diff options
Diffstat (limited to 'src/imports/controls')
-rw-r--r-- | src/imports/controls/Dial.qml | 3 | ||||
-rw-r--r-- | src/imports/controls/qquickdial.cpp | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/imports/controls/Dial.qml b/src/imports/controls/Dial.qml index fcca2066..1d546a5e 100644 --- a/src/imports/controls/Dial.qml +++ b/src/imports/controls/Dial.qml @@ -43,9 +43,6 @@ AbstractDial { implicitWidth: 100 implicitHeight: 100 - Accessible.pressed: pressed - Accessible.role: Accessible.Dial - //! [background] background: Rectangle { color: control.Theme.backgroundColor diff --git a/src/imports/controls/qquickdial.cpp b/src/imports/controls/qquickdial.cpp index 407899d3..c607fba3 100644 --- a/src/imports/controls/qquickdial.cpp +++ b/src/imports/controls/qquickdial.cpp @@ -163,6 +163,7 @@ QQuickDial::QQuickDial(QQuickItem *parent) : QQuickControl(*(new QQuickDialPrivate), parent) { setActiveFocusOnTab(true); + setAccessibleRole(0x00000031); //QAccessible::Dial setAcceptedMouseButtons(Qt::LeftButton); } @@ -367,6 +368,7 @@ void QQuickDial::setPressed(bool pressed) Q_D(QQuickDial); if (d->pressed != pressed) { d->pressed = pressed; + setAccessibleProperty("pressed", pressed); emit pressedChanged(); } } |