diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-07-07 14:06:40 +0200 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-07-07 15:25:51 +0200 |
commit | f1b8e40a3a6ff614ee9bfbd303b5c408b6adf94c (patch) | |
tree | 5ddb72d822993571b70f57fb71a061133d0d6489 | |
parent | 09a18bfaf8c4528d3cb7d38b8d5c9f1562c4a2fc (diff) |
Accessibility: Make back arrow a button
Change-Id: Ibd873e3583256e0bc95462a2b2009f814817c760
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
-rw-r--r-- | qml/pages/BasicPage.qml | 9 |
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 |