summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-07-07 14:06:40 +0200
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-07-07 15:25:51 +0200
commitf1b8e40a3a6ff614ee9bfbd303b5c408b6adf94c (patch)
tree5ddb72d822993571b70f57fb71a061133d0d6489
parent09a18bfaf8c4528d3cb7d38b8d5c9f1562c4a2fc (diff)
Accessibility: Make back arrow a button
Change-Id: Ibd873e3583256e0bc95462a2b2009f814817c760 Reviewed-by: Caroline Chao <caroline.chao@digia.com>
-rw-r--r--qml/pages/BasicPage.qml9
1 files changed, 8 insertions, 1 deletions
diff --git a/qml/pages/BasicPage.qml b/qml/pages/BasicPage.qml
index 048430a..85b5a59 100644
--- a/qml/pages/BasicPage.qml
+++ b/qml/pages/BasicPage.qml
@@ -115,6 +115,9 @@ Item {
Layout.preferredWidth: 22 * ApplicationInfo.ratio
Layout.preferredHeight: 35 * ApplicationInfo.ratio
visible: page.Stack.index > 0
+ Accessible.role: Accessible.Button
+ Accessible.name: qsTr("Back")
+ function accessiblePressAction () { backPressed() }
}
Rectangle {
opacity: 0
@@ -171,10 +174,14 @@ Item {
MouseArea {
id: mouseBack
anchors.fill: parent
- onClicked: if (!isLocked) page.previousPage()
+ onClicked: backPressed()
}
}
+ function backPressed() {
+ if (!isLocked) page.previousPage()
+ }
+
TouchTextField {
id: searchField
z: 2