diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2017-04-14 17:09:09 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2017-04-14 17:33:11 -0700 |
commit | 052be692bbfe81636318588f48b2530c9628499d (patch) | |
tree | 3a439155b34bdd3defbe10c185c8960ef173b031 /mobile-widgets | |
parent | 6a50efd80a09565181553dce3058ece53a528c67 (diff) | |
download | subsurface-052be692bbfe81636318588f48b2530c9628499d.tar.gz |
QML UI: reset completion fields when adding dive
Otherwise the last value in those fields might still be shown.
Also, set up the cylinder completion.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'mobile-widgets')
-rw-r--r-- | mobile-widgets/qml/DiveDetails.qml | 4 | ||||
-rw-r--r-- | mobile-widgets/qml/DiveDetailsEdit.qml | 4 | ||||
-rw-r--r-- | mobile-widgets/qml/main.qml | 6 |
3 files changed, 14 insertions, 0 deletions
diff --git a/mobile-widgets/qml/DiveDetails.qml b/mobile-widgets/qml/DiveDetails.qml index a5da856ee..fc1fd9548 100644 --- a/mobile-widgets/qml/DiveDetails.qml +++ b/mobile-widgets/qml/DiveDetails.qml @@ -15,8 +15,10 @@ Kirigami.Page { property alias airtemp: detailsEdit.airtempText property alias watertemp: detailsEdit.watertempText property alias buddyIndex: detailsEdit.buddyIndex + property alias buddyText: detailsEdit.buddyText property alias buddyModel: detailsEdit.buddyModel property alias divemasterIndex: detailsEdit.divemasterIndex + property alias divemasterText: detailsEdit.divemasterText property alias divemasterModel: detailsEdit.divemasterModel property alias depth: detailsEdit.depthText property alias duration: detailsEdit.durationText @@ -24,11 +26,13 @@ Kirigami.Page { property alias gps: detailsEdit.gpsText property alias notes: detailsEdit.notesText property alias suitIndex: detailsEdit.suitIndex + property alias suitText: detailsEdit.suitText property alias suitModel: detailsEdit.suitModel property alias weight: detailsEdit.weightText property alias startpressure: detailsEdit.startpressureText property alias endpressure: detailsEdit.endpressureText property alias cylinderIndex: detailsEdit.cylinderIndex + property alias cylinderText: detailsEdit.cylinderText property alias cylinderModel: detailsEdit.cylinderModel property alias gasmix: detailsEdit.gasmixText property alias gpsCheckbox: detailsEdit.gpsCheckbox diff --git a/mobile-widgets/qml/DiveDetailsEdit.qml b/mobile-widgets/qml/DiveDetailsEdit.qml index 6c59b5eaf..0976755b4 100644 --- a/mobile-widgets/qml/DiveDetailsEdit.qml +++ b/mobile-widgets/qml/DiveDetailsEdit.qml @@ -15,9 +15,13 @@ Item { property alias airtempText: txtAirTemp.text property alias watertempText: txtWaterTemp.text property alias suitIndex: suitBox.currentIndex + property alias suitText: suitBox.text property alias buddyIndex: buddyBox.currentIndex + property alias buddyText: buddyBox.text property alias divemasterIndex: divemasterBox.currentIndex + property alias divemasterText: divemasterBox.text property alias cylinderIndex: cylinderBox.currentIndex + property alias cylinderText: cylinderBox.text property alias notesText: txtNotes.text property alias durationText: txtDuration.text property alias depthText: txtDepth.text diff --git a/mobile-widgets/qml/main.qml b/mobile-widgets/qml/main.qml index 30bb56ccc..950b61e41 100644 --- a/mobile-widgets/qml/main.qml +++ b/mobile-widgets/qml/main.qml @@ -83,15 +83,21 @@ Kirigami.ApplicationWindow { detailsWindow.watertemp = "" detailsWindow.buddyModel = manager.buddyInit detailsWindow.buddyIndex = -1 + detailsWindow.buddyText = "" detailsWindow.depth = "" detailsWindow.divemasterModel = manager.divemasterInit detailsWindow.divemasterIndex = -1 + detailsWindow.divemasterText = "" detailsWindow.notes = "" detailsWindow.location = "" detailsWindow.gps = "" detailsWindow.duration = "" detailsWindow.suitModel = manager.suitInit detailsWindow.suitIndex = -1 + detailsWindow.suitText = "" + detailsWindow.cylinderModel = manager.cylinderInit + detailsWindow.cylinderIndex = -1 + detailsWindow.cylinderText = "" detailsWindow.weight = "" detailsWindow.gasmix = "" detailsWindow.startpressure = "" |