Settings page
[pywienerlinien] / qml / main.qml
index 9e22346..5c97c50 100644 (file)
@@ -27,7 +27,7 @@ PageStackWindow {
         id: positionSource
         updateInterval: 15000
 
-        active: !(position.longitudeValid && position.latitudeValid)
+        active: config.getGpsEnabled() && !(position.longitudeValid && position.latitudeValid)
     }
 
     ToolBarLayout {
@@ -57,16 +57,17 @@ PageStackWindow {
             text: ''
 
             anchors {
-                bottomMargin: 10
-                bottom: parent.bottom
                 left: logo.right
                 leftMargin: 10
-                top: logo.top
+                top: parent.top
+                topMargin: 10
             }
             font.pixelSize: 16
         }
     }
 
+    Settings{id: settings}
+
     Menu {
         id: menu
 
@@ -76,6 +77,10 @@ PageStackWindow {
                 onClicked: mainPage.showNearby()
             }
             MenuItem {
+                text: 'Settings'
+                onClicked: pageStack.push(settings)
+            }
+            MenuItem {
                 text: 'About gotoVienna'
                 onClicked: aboutBox.show()
             }