mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-01-28 22:01:50 +00:00
30 lines
726 B
QML
30 lines
726 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
|
|
indicator: parent.indicator
|
|
}
|
|
} |