diff options
Diffstat (limited to 'mobile-widgets')
-rw-r--r-- | mobile-widgets/qml/DiveDetailsEdit.qml | 2 | ||||
-rw-r--r-- | mobile-widgets/qml/main.qml | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/mobile-widgets/qml/DiveDetailsEdit.qml b/mobile-widgets/qml/DiveDetailsEdit.qml index 3e32a2ac9..6ef006a6b 100644 --- a/mobile-widgets/qml/DiveDetailsEdit.qml +++ b/mobile-widgets/qml/DiveDetailsEdit.qml @@ -102,9 +102,11 @@ Item { Kirigami.Label { Layout.alignment: Qt.AlignRight text: "Use current\nGPS location:" + visible: manager.locationServiceAvailable } CheckBox { id: checkboxGPS + visible: manager.locationServiceAvailable onCheckedChanged: { if (checked) gpsText = manager.getCurrentPosition() diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml index c950fd316..62a94bd0e 100644 --- a/mobile-widgets/qml/main.qml +++ b/mobile-widgets/qml/main.qml @@ -246,6 +246,7 @@ Kirigami.ApplicationWindow { CheckBox { //text: "Run location service" id: locationCheckbox + visible: manager.locationServiceAvailable anchors { left: parent.left top: parent.top @@ -262,7 +263,7 @@ Kirigami.ApplicationWindow { //leftMargin: units.smallSpacing verticalCenter: locationCheckbox.verticalCenter } - text: "Run location service" + text: manager.locationServiceAvailable ? "Run location service" : "No GPS source available" } onClicked: { print("Click.") |