summaryrefslogtreecommitdiffstats
path: root/mobile-widgets/qml
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2019-08-15 00:30:56 +0200
committerGravatar bstoeger <32835590+bstoeger@users.noreply.github.com>2019-09-14 13:20:59 +0200
commita79c45e4010a18f8ffe0742ab844743eeeebab9e (patch)
tree6897b25f952ab17efba18113b0aca4539c1c71fd /mobile-widgets/qml
parentc4831d7ace59590e6cdf3c357eb140d4273a270c (diff)
downloadsubsurface-a79c45e4010a18f8ffe0742ab844743eeeebab9e.tar.gz
Mobile: return depthDuration directly from DiveListModel
We don't want to generate a DiveObjectHelper numerous times for every item in the dive list. Therefore, return this data directly from the model. In this case, don't remove from DiveObjectHelper, as these data might be used by grantlee templates. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'mobile-widgets/qml')
-rw-r--r--mobile-widgets/qml/DiveList.qml2
1 files changed, 1 insertions, 1 deletions
diff --git a/mobile-widgets/qml/DiveList.qml b/mobile-widgets/qml/DiveList.qml
index 99a93be2a..6c3091883 100644
--- a/mobile-widgets/qml/DiveList.qml
+++ b/mobile-widgets/qml/DiveList.qml
@@ -178,7 +178,7 @@ Kirigami.ScrollablePage {
}
// let's try to show the depth / duration very compact
Controls.Label {
- text: dive.depth + ' / ' + dive.duration
+ text: depthDuration
width: Math.max(Kirigami.Units.gridUnit * 3, paintedWidth) // helps vertical alignment throughout listview
font.pointSize: subsurfaceTheme.smallPointSize
color: innerListItem.checked ? subsurfaceTheme.darkerPrimaryTextColor : secondaryTextColor