2 import Sailfish.Silica 1.0
8 // The effective value will be restricted by ApplicationWindow.allowedOrientations
9 allowedOrientations: Orientation.All
14 contentHeight: statsColumn.implicitHeight + headerItem.height
16 VerticalScrollDecorator {}
25 spacing: Theme.paddingLarge
26 width: isPortrait ? parent.width : parent.width * 0.5
30 label: qsTr("Journeys:")
31 value: currentStatus.getJourneyCount()
33 midlineMin: Theme.fontSizeSmall * 10
34 midlineMax: Theme.fontSizeSmall * 20
35 pixelSize: Theme.fontSizeMedium
37 horizontalAlignment: Text.AlignRight
41 label: qsTr("Time spent cycling:")
42 value: currentStatus.getFormattedTime(currentStatus.getTimeSpentCycling(), 0, 5)
44 midlineMin: Theme.fontSizeSmall * 10
45 midlineMax: Theme.fontSizeSmall * 20
46 pixelSize: Theme.fontSizeMedium
48 horizontalAlignment: Text.AlignRight
52 label: qsTr("Average journey duration:")
53 value: currentStatus.getFormattedTime(currentStatus.getAverageDuration(), 1, 5)
55 midlineMin: Theme.fontSizeSmall * 10
56 midlineMax: Theme.fontSizeSmall * 20
57 pixelSize: Theme.fontSizeMedium
59 horizontalAlignment: Text.AlignRight
63 label: qsTr("Speed percentile:")
64 value: Math.round(100.0 - currentStatus.getSpeedPercentile() * 100) + "%"
66 midlineMin: Theme.fontSizeSmall * 10
67 midlineMax: Theme.fontSizeSmall * 20
68 pixelSize: Theme.fontSizeMedium
70 horizontalAlignment: Text.AlignRight