QML-UI: repair DiveList
The new SHA for Kirigami did all kinds of nasty things to our DiveList. This commit tries to repair most of the damage. Nothing more than some margins, anchors, and even a font that changed. Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
This commit is contained in:
parent
64d342ca9f
commit
a525fff112
@ -86,18 +86,20 @@ Kirigami.ScrollablePage {
|
||||
Item {
|
||||
id: diveListEntry
|
||||
width: parent.width - Kirigami.Units.gridUnit * (innerListItem.deleteButtonVisible ? 3 : 1)
|
||||
height: childrenRect.height - Kirigami.Units.smallSpacing
|
||||
height: childrenRect.height + Kirigami.Units.smallSpacing
|
||||
anchors.left: leftBarDive.right
|
||||
Controls.Label {
|
||||
id: locationText
|
||||
text: dive.location
|
||||
font.weight: Font.Bold
|
||||
font.pointSize: subsurfaceTheme.regularPointSize
|
||||
elide: Text.ElideRight
|
||||
maximumLineCount: 1 // needed for elide to work at all
|
||||
color: textColor
|
||||
anchors {
|
||||
left: parent.left
|
||||
leftMargin: horizontalPadding * 2
|
||||
topMargin: Kirigami.Units.smallSpacing
|
||||
top: parent.top
|
||||
right: parent.right
|
||||
}
|
||||
@ -106,7 +108,7 @@ Kirigami.ScrollablePage {
|
||||
anchors {
|
||||
left: locationText.left
|
||||
top: locationText.bottom
|
||||
topMargin: - Kirigami.Units.smallSpacing * 2
|
||||
topMargin: Kirigami.Units.smallSpacing
|
||||
bottom: numberText.bottom
|
||||
}
|
||||
|
||||
@ -134,7 +136,7 @@ Kirigami.ScrollablePage {
|
||||
right: parent.right
|
||||
rightMargin: horizontalPadding
|
||||
top: locationText.bottom
|
||||
topMargin: - Kirigami.Units.smallSpacing * 2
|
||||
topMargin: Kirigami.Units.smallSpacing
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user