From a717c8c18c4aaaed5f7d46468517b5874f674ae0 Mon Sep 17 00:00:00 2001 From: Zacharias-Brohn Date: Wed, 11 Feb 2026 16:08:38 +0100 Subject: [PATCH] battery-wid --- Helpers/UPower.qml | 7 ++++--- Modules/UPower/UPowerWidget.qml | 2 -- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Helpers/UPower.qml b/Helpers/UPower.qml index 2ba5579..d0159b7 100644 --- a/Helpers/UPower.qml +++ b/Helpers/UPower.qml @@ -11,12 +11,13 @@ Singleton { readonly property bool onBattery: UPower.onBattery readonly property UPowerDevice displayDevice: UPower.displayDevice - property UPowerDevice batteryDevice + property UPowerDevice batteryDevice: findDevice() - function findDevice(): void { + function findDevice(): UPowerDevice { for ( let i = 0; i < root.devices.length; i++ ) { + console.log(root.devices[i]) if ( root.devices[i].type === "Battery" ) { - root.batteryDevice = root.devices[i]; + return root.devices[i]; } } } diff --git a/Modules/UPower/UPowerWidget.qml b/Modules/UPower/UPowerWidget.qml index 4a7d311..6e8c10d 100644 --- a/Modules/UPower/UPowerWidget.qml +++ b/Modules/UPower/UPowerWidget.qml @@ -12,8 +12,6 @@ Item { anchors.top: parent.top anchors.bottom: parent.bottom - Component.onCompleted: UPower.findDevice() - CustomText { text: UPower.batteryDevice.percentage + "%" anchors.centerIn: parent