bg clock: put bottom time text in a loader

This commit is contained in:
end-4
2025-12-29 18:42:03 +01:00
parent 61feb958ec
commit 281943306e
@@ -24,27 +24,30 @@ ColumnLayout {
weight: Config.options.background.widgets.clock.digital.font.weight weight: Config.options.background.widgets.clock.digital.font.weight
family: Config.options.background.widgets.clock.digital.font.family family: Config.options.background.widgets.clock.digital.font.family
variableAxes: ({ variableAxes: ({
"wdth": Config.options.background.widgets.clock.digital.font.width, "wdth": Config.options.background.widgets.clock.digital.font.width,
"ROND": Config.options.background.widgets.clock.digital.font.roundness "ROND": Config.options.background.widgets.clock.digital.font.roundness
}) })
} }
} }
ClockText { Loader {
id: timeTextBottom
text: DateTime.time.split(":")[1].split(" ")[0].padStart(2, "0")
visible: clockColumn.isVertical
color: clockColumn.colText
Layout.topMargin: -40 Layout.topMargin: -40
horizontalAlignment: Text.AlignHCenter active: clockColumn.isVertical
font { visible: active
pixelSize: timeTextTop.font.pixelSize sourceComponent: ClockText {
weight: timeTextTop.font.weight id: timeTextBottom
family: timeTextTop.font.family text: DateTime.time.split(":")[1].split(" ")[0].padStart(2, "0")
variableAxes: timeTextTop.font.variableAxes color: clockColumn.colText
horizontalAlignment: Text.AlignHCenter
font {
pixelSize: timeTextTop.font.pixelSize
weight: timeTextTop.font.weight
family: timeTextTop.font.family
variableAxes: timeTextTop.font.variableAxes
}
} }
} }
// Date // Date
ClockText { ClockText {
visible: Config.options.background.widgets.clock.digital.showDate visible: Config.options.background.widgets.clock.digital.showDate
@@ -64,6 +67,3 @@ ColumnLayout {
horizontalAlignment: clockColumn.textHorizontalAlignment horizontalAlignment: clockColumn.textHorizontalAlignment
} }
} }