From 6dd436c23946c57b07ae5f4163865e48b63dd57e Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Tue, 29 Jul 2025 23:58:52 -0400 Subject: [PATCH] gpu widgets --- modules/bar/components/Gpu.qml | 35 +++++++++++----------------------- 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/modules/bar/components/Gpu.qml b/modules/bar/components/Gpu.qml index be1d799..1d65dc6 100644 --- a/modules/bar/components/Gpu.qml +++ b/modules/bar/components/Gpu.qml @@ -1,29 +1,25 @@ +import qs.config +import qs.constants +import qs.services +import qs.utils +import qs.widgets import QtQuick -import Quickshell -import "../../../config/" -import "../../../constants/" -import "../../../services/" -import "../../../styled/" -import "../../../utils/" +import QtQuick.Layouts -Clickable { +StyledButton { id: root property bool showTemp: false - implicitWidth: row.width - implicitHeight: Dimensions.gpu.height - - Ref { - service: SystemInfo - } - onClicked: { root.showTemp = !root.showTemp; } - Row { + content: RowLayout { id: row + Ref { + service: SystemInfo + } StyledText { id: icon @@ -31,19 +27,10 @@ Clickable { font.pixelSize: Dimensions.gpu.iconSize font.bold: true text: Icons.gpu - - anchors.verticalCenter: parent.verticalCenter - topPadding: Dimensions.gpu.verticalPadding - bottomPadding: Dimensions.gpu.verticalPadding - leftPadding: Dimensions.gpu.horizontalPadding } StyledText { id: text - anchors.verticalCenter: parent.verticalCenter - topPadding: Dimensions.gpu.verticalPadding - bottomPadding: Dimensions.gpu.verticalPadding - rightPadding: Dimensions.gpu.horizontalPadding font.pixelSize: Dimensions.gpu.fontSize