mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
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>
This commit is contained in:
parent
6a50efd80a
commit
052be692bb
3 changed files with 14 additions and 0 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 = ""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue