Changeset dbb5826 in subsurface


Ignore:
Timestamp:
Jul 9, 2017, 6:08:36 PM (5 months ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
7b922a1
Parents:
0a0c93e
Message:

QML UI: add preference for libdivecomputer log

Signed-off-by: Dirk Hohndel <dirk@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mobile-widgets/qml/Preferences.qml

    rff65939 rdbb5826  
    251251        }
    252252        GridLayout {
     253                id: gpsPrefs
    253254                columns: 2
    254255                width: parent.width - Kirigami.Units.gridUnit
     
    293294                }
    294295        }
     296        GridLayout {
     297                columns: 2
     298                width: parent.width - Kirigami.Units.gridUnit
     299                anchors {
     300                        top: gpsPrefs.bottom
     301                        margins: Kirigami.Units.gridUnit / 2
     302                }
     303                Kirigami.Heading {
     304                        text: qsTr("Debug log for download from divecomputer")
     305                        color: subsurfaceTheme.textColor
     306                        level: 3
     307                        Layout.topMargin: Kirigami.Units.largeSpacing
     308                        Layout.bottomMargin: Kirigami.Units.largeSpacing / 2
     309                        Layout.columnSpan: 2
     310                }
     311
     312                CheckBox {
     313                        id: libdclogButton
     314                        checked: manager.libdcLog
     315                        onClicked: {
     316                                manager.libdcLog = checked
     317                        }
     318                        indicator: Rectangle {
     319                                implicitWidth: 20
     320                                implicitHeight: 20
     321                                x: libdclogButton.leftPadding
     322                                y: parent.height / 2 - height / 2
     323                                radius: 4
     324                                border.color: libdclogButton.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor
     325                                color: subsurfaceTheme.backgroundColor
     326
     327                                Rectangle {
     328                                    width: 12
     329                                    height: 12
     330                                    x: 4
     331                                    y: 4
     332                                    radius: 3
     333                                    color: libdclogButton.down ? subsurfaceTheme.primaryColor : subsurfaceTheme.darkerPrimaryColor
     334                                    visible: libdclogButton.checked
     335                                }
     336                        }
     337                }
     338                Kirigami.Label {
     339                        text: qsTr("Save detailed log of interaction with the dive computer")
     340                }
     341
     342        }
    295343}
Note: See TracChangeset for help on using the changeset viewer.