summaryrefslogtreecommitdiffstats
path: root/mobile-widgets/qml/main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'mobile-widgets/qml/main.qml')
-rw-r--r--mobile-widgets/qml/main.qml9
1 files changed, 9 insertions, 0 deletions
diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml
index 98825e98a..0a45ab09e 100644
--- a/mobile-widgets/qml/main.qml
+++ b/mobile-widgets/qml/main.qml
@@ -24,6 +24,7 @@ Kirigami.ApplicationWindow {
property QtObject notification: null
property bool showingDiveList: false
property alias syncToCloud: manager.syncToCloud
+ property alias locationServiceEnabled: manager.locationServiceEnabled
property alias showPin: manager.showPin
onNotificationTextChanged: {
if (notificationText != "") {
@@ -229,6 +230,14 @@ if you have network connectivity and want to sync your data to cloud storage."),
manager.clearGpsData();
}
}
+
+ Kirigami.Action {
+ iconName: locationServiceEnabled ? "icons/ic_location_off.svg" : "icons/ic_place.svg"
+ text: locationServiceEnabled ? qsTr("Disable location service") : qsTr("Run location service")
+ onTriggered: {
+ locationServiceEnabled = !locationServiceEnabled
+ }
+ }
},
Kirigami.Action {
iconName: "icons/ic_info_outline.svg"