diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2025-10-04 19:56:22 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2025-10-04 19:56:22 +0800 |
| commit | 6188faad828bdfabc4932098a3b07ea708fff538 (patch) | |
| tree | e9cfcca0e37bd02a6ae12be768dbb459419b7eb6 /bar/components | |
| parent | 0bdef4d722e947922b963ef42fdcc16dc1d7b1df (diff) | |
style: columnLayout
Diffstat (limited to 'bar/components')
| -rw-r--r-- | bar/components/SimpleResource.qml | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/bar/components/SimpleResource.qml b/bar/components/SimpleResource.qml index 818327d..793e5e1 100644 --- a/bar/components/SimpleResource.qml +++ b/bar/components/SimpleResource.qml @@ -38,15 +38,26 @@ Item { Layout.fillWidth: true } - Icon { - text: !root.isAlt ? root.icon : root.altIcon - color: root.value < root.thresholdL1 ? Colors.foreground2 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1 - } - IText { - animate: true - renderType: Text.CurveRendering // it's not static and is rapidly updated - text: !root.isAlt ? root.text : root.altText - color: root.value < root.thresholdL1 ? Colors.foreground1 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1 + ColumnLayout { + spacing: 0 + Item { + Layout.fillHeight: true + Layout.fillWidth: true + } + IText { + animate: true + renderType: Text.CurveRendering // it's not static and is rapidly updated + text: !root.isAlt ? root.text : root.altText + fontSize: Style.font.size.largerr + color: root.value < root.thresholdL1 ? Colors.foreground1 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1 + } + + Icon { + Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter + iconSize: Style.font.size.small + text: !root.isAlt ? root.icon : root.altIcon + color: root.value < root.thresholdL1 ? Colors.foreground2 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1 + } } Item { |
