Files
librepods/linux/PodColumn.qml
2025-04-17 13:05:24 +02:00

31 lines
749 B
QML

import QtQuick 2.15
Column {
property bool isVisible: true
property bool inEar: true
property string iconSource
property int batteryLevel: 0
property bool isCharging: false
property string indicator: ""
spacing: 5
opacity: inEar ? 1 : 0.5
visible: isVisible
Image {
source: parent.iconSource
width: parent.indicator === "" ? 92 : 72
height: 72
fillMode: Image.PreserveAspectFit
mipmap: true
mirror: parent.indicator === "R"
anchors.horizontalCenter: parent.horizontalCenter
}
BatteryIndicator {
batteryLevel: parent.batteryLevel
isCharging: parent.isCharging
darkMode: true
indicator: parent.indicator
}
}