summaryrefslogtreecommitdiff
path: root/src/mobile/qml/Menus.qml
diff options
context:
space:
mode:
Diffstat (limited to 'src/mobile/qml/Menus.qml')
-rw-r--r--src/mobile/qml/Menus.qml37
1 files changed, 30 insertions, 7 deletions
diff --git a/src/mobile/qml/Menus.qml b/src/mobile/qml/Menus.qml
index 1a9e53b..ac93526 100644
--- a/src/mobile/qml/Menus.qml
+++ b/src/mobile/qml/Menus.qml
@@ -1,4 +1,16 @@
-import QtQuick 2.1
+/*********
+*
+* In the name of the Father, and of the Son, and of the Holy Spirit.
+*
+* This file is part of BibleTime's source code, http://www.bibletime.info/.
+*
+* Copyright 1999-2016 by the BibleTime developers.
+* The BibleTime source code is licensed under the GNU General Public License
+* version 2.0.
+*
+**********/
+
+import QtQuick 2.2
import BibleTime 1.0
Rectangle {
@@ -6,15 +18,26 @@ Rectangle {
property alias model: menusRepeater.model
property int fontPointSize: 15
- property int menuHeight: 70
+ property int menuHeight: {
+ var pixel = btStyle.pixelsPerMillimeterY * 9;
+ var uiFont = btStyle.uiFontPointSize * 3.5;
+ return Math.max(pixel, uiFont);
+ }
property int topMenuMargin: 150
property int leftMenuMargin: 50
signal menuSelected(string action)
+ Keys.onReleased: {
+ if ((event.key == Qt.Key_Back || event.key == Qt.Key_Escape) && menu.visible == true) {
+ event.accepted = true;
+ menu.visible = false;
+ }
+ }
+
visible: false
anchors.fill: parent
- color: "#f0f0f0"
+ color: btStyle.textBackgroundColor
BtStyle {
id: btStyle
@@ -26,14 +49,14 @@ Rectangle {
Rectangle {
width: menu.width
height: menuHeight
- color: "white"
- border.color: "#f0f0f0"
+ color: btStyle.textBackgroundColor
+ border.color: btStyle.menuBorder
border.width: 2
Text {
- text: title
+ text: qsTranslate("main",title)
font.pointSize: btStyle.uiFontPointSize
- color: "black"
+ color: btStyle.textColor
anchors.fill: parent
anchors.leftMargin: leftMenuMargin
verticalAlignment: Text.AlignVCenter