Changeset f99aedc in subsurface


Ignore:
Timestamp:
Apr 10, 2017, 10:22:02 AM (5 months ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
4ea4e8f
Parents:
35e48a4
git-author:
Dirk Hohndel <dirk@…> (04/09/17 21:12:39)
git-committer:
Dirk Hohndel <dirk@…> (04/10/17 10:22:02)
Message:

QML UI: correctly set grid column widths

Spending more time reading the documentation, we need to set the
Layout.maximumWidth, not the width.

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

File:
1 edited

Legend:

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

    r751626e rf99aedc  
    141141                Kirigami.Label {
    142142                        text: qsTr("Suit:")
    143                         wrapMode: Text.WrapAtWordBoundaryOrAnywhere
    144                         opacity: 0.6
    145                         width: detailsView.col1Width
     143                        opacity: 0.6
     144                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     145                        Layout.maximumWidth: detailsView.col1Width
    146146                        Layout.alignment: Qt.AlignRight
    147147                }
     
    150150                        text: dive.suit
    151151                        wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    152                         Layout.fillWidth: true
     152                        Layout.maximumWidth: detailsView.col2Width
    153153                }
    154154
    155155                Kirigami.Label {
    156156                        text: qsTr("Air Temp:")
    157                         wrapMode: Text.WrapAtWordBoundaryOrAnywhere
    158                         opacity: 0.6
    159                         width: detailsView.col3Width
     157                        opacity: 0.6
     158                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     159                        Layout.maximumWidth: detailsView.col3Width
    160160                        Layout.alignment: Qt.AlignRight
    161161                }
     
    163163                        id: txtAirTemp
    164164                        text: dive.airTemp
    165                         wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    166                         width: detailsView.col4Width
     165                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     166                        Layout.maximumWidth: detailsView.col4Width
    167167                }
    168168
     
    170170                        text: qsTr("Cylinder:")
    171171                        opacity: 0.6
    172                         width: detailsView.col1Width
     172                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     173                        Layout.maximumWidth: detailsView.col1Width
    173174                        Layout.alignment: Qt.AlignRight
    174175                }
     
    176177                        id: txtCylinder
    177178                        text: dive.getCylinder
    178                         wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    179                         Layout.fillWidth: true
     179                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     180                        Layout.maximumWidth: detailsView.col2Width
    180181                }
    181182
     
    183184                        text: qsTr("Water Temp:")
    184185                        opacity: 0.6
    185                         width: detailsView.col3Width
     186                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     187                        Layout.maximumWidth: detailsView.col3Width
    186188                        Layout.alignment: Qt.AlignRight
    187189                }
     
    189191                        id: txtWaterTemp
    190192                        text: dive.waterTemp
    191                         wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    192                         width: detailsView.col4Width
     193                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     194                        Layout.maximumWidth: detailsView.col4Width
    193195                }
    194196
     
    196198                        text: qsTr("Divemaster:")
    197199                        opacity: 0.6
    198                         width: detailsView.col1Width
     200                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     201                        Layout.maximumWidth: detailsView.col1Width
    199202                        Layout.alignment: Qt.AlignRight
    200203                }
     
    203206                        text: dive.divemaster
    204207                        wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    205                         Layout.fillWidth: true
     208                        Layout.maximumWidth: detailsView.col2Width
    206209                }
    207210
     
    209212                        text: qsTr("Weight:")
    210213                        opacity: 0.6
    211                         width: detailsView.col3Width
     214                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     215                        Layout.maximumWidth: detailsView.col3Width
    212216                        Layout.alignment: Qt.AlignRight
    213217                }
     
    215219                        id: txtWeight
    216220                        text: dive.sumWeight
    217                         wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    218                         width: detailsView.col4Width
     221                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     222                        Layout.maximumWidth: detailsView.col4Width
    219223                }
    220224
     
    222226                        text: qsTr("Buddy:")
    223227                        opacity: 0.6
    224                         width: detailsView.col1Width
     228                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     229                        Layout.maximumWidth: detailsView.col1Width
    225230                        Layout.alignment: Qt.AlignRight
    226231                }
     
    228233                        id: txtBuddy
    229234                        text: dive.buddy
    230                         wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    231                         Layout.fillWidth: true
     235                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     236                        Layout.maximumWidth: detailsView.col2Width
    232237                }
    233238
     
    235240                        text: qsTr("SAC:")
    236241                        opacity: 0.6
    237                         width: detailsView.col3Width
     242                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     243                        Layout.maximumWidth: detailsView.col3Width
    238244                        Layout.alignment: Qt.AlignRight
    239245                }
     
    241247                        id: txtSAC
    242248                        text: dive.sac
    243                         wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    244                         width: detailsView.col4Width
     249                        wrapMode: Text.WrapAtWordBoundaryOrAnywhere
     250                        Layout.maximumWidth: detailsView.col4Width
    245251                }
    246252
     
    259265                        Layout.columnSpan: 4
    260266                        Layout.fillWidth: true
    261                         //selectByMouse: true
    262267                        wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
    263268                }
Note: See TracChangeset for help on using the changeset viewer.