Now statuses have different colors. Various minor fixes
This commit is contained in:
@@ -62,14 +62,14 @@ Rectangle {
|
||||
}
|
||||
|
||||
CustomControls.TextField {
|
||||
text: battery ? convertDoubleToString(battery.controlCurrent) : "—"
|
||||
text: battery ? convertIntToString(battery.controlCurrent) : "—"
|
||||
indicatorText: "А"
|
||||
Layout.fillWidth: true
|
||||
Layout.preferredWidth: 1
|
||||
}
|
||||
|
||||
CustomControls.TextField {
|
||||
text: battery ? convertDoubleToString(battery.measuredCurrent) : "—"
|
||||
text: battery ? convertIntToString(battery.measuredCurrent) : "—"
|
||||
indicatorText: "А"
|
||||
Layout.fillWidth: true
|
||||
Layout.preferredWidth: 1
|
||||
@@ -90,14 +90,14 @@ Rectangle {
|
||||
}
|
||||
|
||||
CustomControls.TextField {
|
||||
text: battery ? convertDoubleToString(battery.controlTemperature) : "—"
|
||||
text: battery ? convertIntToString(battery.controlTemperature) : "—"
|
||||
indicatorText: "°C"
|
||||
Layout.fillWidth: true
|
||||
Layout.preferredWidth: 1
|
||||
}
|
||||
|
||||
CustomControls.TextField {
|
||||
text: battery ? convertDoubleToString(battery.measuredTemperature) : "—"
|
||||
text: battery ? convertIntToString(battery.measuredTemperature) : "—"
|
||||
indicatorText: "°C"
|
||||
implicitWidth: 1
|
||||
Layout.fillWidth: true
|
||||
@@ -130,7 +130,7 @@ Rectangle {
|
||||
|
||||
delegate: CustomControls.ColoredLabel {
|
||||
text: modelData.description
|
||||
backgroundColor: Palette.neutralColor
|
||||
backgroundColor: statusSeverityToColor(modelData.severity)
|
||||
font.pixelSize: 12
|
||||
width: parent.width
|
||||
}
|
||||
@@ -183,4 +183,18 @@ Rectangle {
|
||||
return Palette.blueButtonColor
|
||||
}
|
||||
}
|
||||
|
||||
function statusSeverityToColor(severity) {
|
||||
switch (severity) {
|
||||
case BatteryController.Good:
|
||||
return Palette.goodColor
|
||||
case BatteryController.Warning:
|
||||
return Palette.warningColor
|
||||
case BatteryController.Error:
|
||||
return Palette.errorColor
|
||||
case BatteryController.Info:
|
||||
default:
|
||||
return Palette.infoColor
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user