mirror of
https://github.com/subsurface/subsurface.git
synced 2024-12-01 06:30:26 +00:00
c6dbbe1aac
In commit 50ebdd020e3c of the Kirigami project the syntax with which actions are added to pages has changed. This commit tracks that, adds the new file that was added in Kirigami and also removes the now obsolete context menus (since we have a working back button on iOS now) Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
76 lines
1.4 KiB
QML
76 lines
1.4 KiB
QML
import QtQuick 2.3
|
|
import QtQuick.Controls 1.2
|
|
import QtQuick.Window 2.2
|
|
import QtQuick.Dialogs 1.2
|
|
import QtQuick.Layouts 1.1
|
|
import org.kde.kirigami 1.0 as Kirigami
|
|
import org.subsurfacedivelog.mobile 1.0
|
|
|
|
Kirigami.Page {
|
|
|
|
title: "Preferences"
|
|
actions {
|
|
main: Action {
|
|
text: "Save"
|
|
iconName: "document-save"
|
|
onTriggered: {
|
|
manager.distanceThreshold = distanceThreshold.text
|
|
manager.timeThreshold = timeThreshold.text
|
|
manager.savePreferences()
|
|
stackView.pop()
|
|
}
|
|
}
|
|
}
|
|
|
|
GridLayout {
|
|
|
|
signal accept
|
|
|
|
columns: 2
|
|
width: parent.width - Kirigami.Units.gridUnit
|
|
anchors {
|
|
fill: parent
|
|
margins: Kirigami.Units.gridUnit / 2
|
|
}
|
|
|
|
Kirigami.Heading {
|
|
text: "Preferences"
|
|
Layout.bottomMargin: Kirigami.Units.largeSpacing / 2
|
|
Layout.columnSpan: 2
|
|
}
|
|
|
|
Kirigami.Heading {
|
|
text: "Subsurface GPS data webservice"
|
|
level: 3
|
|
Layout.topMargin: Kirigami.Units.largeSpacing
|
|
Layout.bottomMargin: Kirigami.Units.largeSpacing / 2
|
|
Layout.columnSpan: 2
|
|
}
|
|
|
|
Kirigami.Label {
|
|
text: "Distance threshold (meters)"
|
|
Layout.alignment: Qt.AlignRight
|
|
}
|
|
|
|
StyledTextField {
|
|
id: distanceThreshold
|
|
text: manager.distanceThreshold
|
|
Layout.fillWidth: true
|
|
}
|
|
|
|
Kirigami.Label {
|
|
text: "Time threshold (minutes)"
|
|
Layout.alignment: Qt.AlignRight
|
|
}
|
|
|
|
StyledTextField {
|
|
id: timeThreshold
|
|
text: manager.timeThreshold
|
|
Layout.fillWidth: true
|
|
}
|
|
|
|
Item {
|
|
Layout.fillHeight: true
|
|
}
|
|
}
|
|
}
|