QQuickComboBox: set "editable" accessible property

Change-Id: I6db93b5bbf46a8356ebb03f4e9c814cd00642026
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
This commit is contained in:
J-P Nurmi 2017-05-20 15:13:36 +02:00
parent ad2d389c48
commit f71b6a1182
1 changed files with 4 additions and 1 deletions

View File

@ -792,6 +792,7 @@ void QQuickComboBox::setEditable(bool editable)
}
d->extra.value().editable = editable;
setAccessibleProperty("editable", editable);
emit editableChanged();
}
@ -1590,8 +1591,10 @@ void QQuickComboBox::accessibilityActiveChanged(bool active)
Q_D(QQuickComboBox);
QQuickControl::accessibilityActiveChanged(active);
if (active)
if (active) {
setAccessibleName(d->hasDisplayText ? d->displayText : d->currentText);
setAccessibleProperty("editable", isEditable());
}
}
#endif //