made alt look for battery nicer
This commit is contained in:
@@ -7,7 +7,7 @@ import "../states/Battery"
|
|||||||
|
|
||||||
MouseArea {
|
MouseArea {
|
||||||
id: batteryButton
|
id: batteryButton
|
||||||
width: clicked ? Math.max(batteryPercentageText.width + parent.spacing*2, bar.height) : Math.max(batteryText.width + parent.spacing*2, bar.height)
|
width: clicked ? Math.max(batteryPercentage.width + parent.spacing*2, bar.height) : Math.max(batteryText.width + parent.spacing*2, bar.height)
|
||||||
height: bar.height
|
height: bar.height
|
||||||
hoverEnabled: true
|
hoverEnabled: true
|
||||||
cursorShape: Qt.PointingHandCursor
|
cursorShape: Qt.PointingHandCursor
|
||||||
@@ -68,26 +68,33 @@ MouseArea {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
Text {
|
Row {
|
||||||
id: batteryPercentageText
|
id: batteryPercentage
|
||||||
visible: clicked
|
visible: clicked
|
||||||
anchors.centerIn: parent
|
anchors.centerIn: parent
|
||||||
|
spacing: batteryButton.parent.spacing/2
|
||||||
|
|
||||||
|
Text {
|
||||||
|
id: batteryPercentageSymbol
|
||||||
text: (
|
text: (
|
||||||
BatteryState.charging ? " " + BatteryState.percentage + "%" :
|
BatteryState.charging ? "" :
|
||||||
BatteryState.percentage >= 90 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 90 ? "":
|
||||||
BatteryState.percentage >= 80 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 80 ? "":
|
||||||
BatteryState.percentage >= 70 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 70 ? "":
|
||||||
BatteryState.percentage >= 60 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 60 ? "":
|
||||||
BatteryState.percentage >= 50 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 50 ? "":
|
||||||
BatteryState.percentage >= 40 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 40 ? "":
|
||||||
BatteryState.percentage >= 30 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 30 ? "":
|
||||||
BatteryState.percentage >= 20 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 20 ? "":
|
||||||
BatteryState.percentage >= 10 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 10 ? "":
|
||||||
BatteryState.percentage >= 5 ? " " + BatteryState.percentage + "%" :
|
BatteryState.percentage >= 5 ? "":
|
||||||
" " + BatteryState.percentage + "%"
|
""
|
||||||
)
|
)
|
||||||
font.pixelSize: BatteryState.charging ? "" : batteryText.font.pixelSize*0.75
|
|
||||||
font.family: "Nerd Font"
|
font.pixelSize: batteryText.font.pixelSize * 0.75
|
||||||
|
font.family: "CodeNewRoman Nerd Font"
|
||||||
|
font.bold: true
|
||||||
|
|
||||||
color: (
|
color: (
|
||||||
BatteryState.percentage <= 5 ? "red" :
|
BatteryState.percentage <= 5 ? "red" :
|
||||||
BatteryState.charging ? "green" :
|
BatteryState.charging ? "green" :
|
||||||
@@ -96,8 +103,19 @@ MouseArea {
|
|||||||
Colors.primary
|
Colors.primary
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
Text {
|
||||||
|
id: batteryPercentageText
|
||||||
|
text: BatteryState.percentage + "%"
|
||||||
|
|
||||||
|
font.pixelSize: batteryText.font.pixelSize * 0.75
|
||||||
|
font.family: "CodeNewRoman Nerd Font"
|
||||||
|
font.bold: true
|
||||||
|
|
||||||
|
color: batteryPercentageSymbol.color
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Process {
|
Process {
|
||||||
id: batteryAvailibleScript
|
id: batteryAvailibleScript
|
||||||
|
|||||||
Reference in New Issue
Block a user