summaryrefslogtreecommitdiff
path: root/modules/dashboard/dash/DateTime.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/dashboard/dash/DateTime.qml')
-rw-r--r--modules/dashboard/dash/DateTime.qml9
1 files changed, 3 insertions, 6 deletions
diff --git a/modules/dashboard/dash/DateTime.qml b/modules/dashboard/dash/DateTime.qml
index bbef067..e740448 100644
--- a/modules/dashboard/dash/DateTime.qml
+++ b/modules/dashboard/dash/DateTime.qml
@@ -9,8 +9,6 @@ import QtQuick.Layouts
Item {
id: root
- readonly property list<string> timeComponents: Time.format(Config.services.useTwelveHourClock ? "hh:mm:A" : "hh:mm").split(":")
-
anchors.top: parent.top
anchors.bottom: parent.bottom
implicitWidth: Config.dashboard.sizes.dateTimeWidth
@@ -24,7 +22,7 @@ Item {
StyledText {
Layout.bottomMargin: -(font.pointSize * 0.4)
Layout.alignment: Qt.AlignHCenter
- text: root.timeComponents[0]
+ text: Time.hourStr
color: Colours.palette.m3secondary
font.pointSize: Appearance.font.size.extraLarge
font.family: Appearance.font.family.clock
@@ -42,7 +40,7 @@ Item {
StyledText {
Layout.topMargin: -(font.pointSize * 0.4)
Layout.alignment: Qt.AlignHCenter
- text: root.timeComponents[1]
+ text: Time.minuteStr
color: Colours.palette.m3secondary
font.pointSize: Appearance.font.size.extraLarge
font.family: Appearance.font.family.clock
@@ -52,12 +50,11 @@ Item {
Loader {
Layout.alignment: Qt.AlignHCenter
- asynchronous: true
active: Config.services.useTwelveHourClock
visible: active
sourceComponent: StyledText {
- text: root.timeComponents[2] ?? ""
+ text: Time.amPmStr
color: Colours.palette.m3primary
font.pointSize: Appearance.font.size.large
font.family: Appearance.font.family.clock