Files
z-bar-qt/Helpers/UPower.qml
T
Zacharias-Brohn fc3a226b7d battery-wid
2026-02-11 16:05:31 +01:00

24 lines
509 B
QML

pragma Singleton
import Quickshell
import Quickshell.Services.UPower
Singleton {
id: root
readonly property list<UPowerDevice> devices: UPower.devices.values
readonly property bool onBattery: UPower.onBattery
readonly property UPowerDevice displayDevice: UPower.displayDevice
property UPowerDevice batteryDevice
function findDevice(): void {
for ( let i = 0; i < root.devices.length; i++ ) {
if ( root.devices[i].type === "Battery" ) {
root.batteryDevice = root.devices[i];
}
}
}
}