Changeset 4f34513 in subsurface


Ignore:
Timestamp:
Jun 20, 2017, 11:57:14 AM (4 months ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
cbcb432
Parents:
d941384
git-author:
Dirk Hohndel <dirk@…> (06/20/17 11:55:05)
git-committer:
Dirk Hohndel <dirk@…> (06/20/17 11:57:14)
Message:

QML UI: DiveDetailsView?: move profile into bottom layout

Then we can remove the main layout and create a similar look as we now have
in the dive list.

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

File:
1 edited

Legend:

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

    rd941384 r4f34513  
    9191                        text: dive.duration
    9292                        wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    93                 }
     93        }
     94        GridLayout {
     95                id: bottomLayout
     96                anchors {
     97                        top: mainLayout.bottom
     98                        left: parent.left
     99                        right: parent.right
     100                        margins: Math.round(Kirigami.Units.gridUnit / 2)
     101                        topMargin: Kirigami.Units.gridUnit * 2
     102                }
     103                columns: 3
     104                rowSpacing: Kirigami.Units.smallSpacing * 2
     105                columnSpacing: Kirigami.Units.smallSpacing
    94106
    95107                QMLProfile {
     
    99111                        Layout.preferredHeight: Layout.minimumHeight
    100112                        Layout.minimumHeight: width * 0.75
    101                         Layout.columnSpan: 4
     113                        Layout.columnSpan: 3
    102114                        clip: false
    103115                        Rectangle {
     
    113125                        visible: dive.noDive
    114126                        Layout.fillWidth: true
    115                         Layout.columnSpan: 4
     127                        Layout.columnSpan: 3
    116128                        Layout.margins: Kirigami.Units.gridUnit
    117129                        horizontalAlignment: Text.AlignHCenter
    118130                        text: qsTr("No profile to show")
    119131                }
    120         }
    121         GridLayout {
    122                 id: bottomLayout
    123                 anchors {
    124                         top: mainLayout.bottom
    125                         left: parent.left
    126                         right: parent.right
    127                         margins: Math.round(Kirigami.Units.gridUnit / 2)
    128                 }
    129                 columns: 3
    130                 rowSpacing: Kirigami.Units.smallSpacing * 2
    131                 columnSpacing: Kirigami.Units.smallSpacing
    132 
    133132                Kirigami.Heading {
    134133                        Layout.fillWidth: true
Note: See TracChangeset for help on using the changeset viewer.