update Bat.qml to show charging bolt when charging

This commit is contained in:
lucy 2026-07-22 01:51:26 +02:00
commit f84a6ce49c

View file

@ -13,7 +13,7 @@ Rectangle {
visible: UPower.displayDevice.isLaptopBattery
property double percent: UPower.displayDevice.percentage * 100
property bool hasBattery: UPower.displayDevice.isLaptopBattery
property bool charging: UPower.displayDevice.state == UPowerDeviceState.Charging
property bool charging: UPower.displayDevice.state === UPowerDeviceState.Charging
required property double moduleHeight
implicitHeight: moduleHeight
implicitWidth: batLayout.implicitWidth + 16
@ -38,7 +38,7 @@ Rectangle {
id: batLayout
anchors.centerIn: root
MaterialIcon {
text: root.batteryIcon()
text: root.batteryIcon(root.percent, root.charging)
}
StyledText {
text: Math.floor(root.percent) + "%"