Hide battery stats when there are no energy storages installed
This commit is contained in:
parent
c5325fd0ba
commit
93c93654db
@ -16,6 +16,11 @@ Item {
|
|||||||
sampleRate: EnergyLogs.SampleRate15Mins
|
sampleRate: EnergyLogs.SampleRate15Mins
|
||||||
}
|
}
|
||||||
|
|
||||||
|
property ThingsProxy batteries: ThingsProxy {
|
||||||
|
engine: _engine
|
||||||
|
shownInterfaces: ["energystorage"]
|
||||||
|
}
|
||||||
|
|
||||||
Component.onCompleted: {
|
Component.onCompleted: {
|
||||||
for (var i = 0; i < powerBalanceLogs.count; i++) {
|
for (var i = 0; i < powerBalanceLogs.count; i++) {
|
||||||
var entry = energyLogs.powerBalanceLogs.get(i);
|
var entry = energyLogs.powerBalanceLogs.get(i);
|
||||||
@ -196,7 +201,7 @@ Item {
|
|||||||
borderWidth: 0
|
borderWidth: 0
|
||||||
borderColor: color
|
borderColor: color
|
||||||
name: qsTr("From battery")
|
name: qsTr("From battery")
|
||||||
// visible: false
|
visible: root.batteries.count > 0
|
||||||
|
|
||||||
lowerSeries: selfProductionUpperSeries
|
lowerSeries: selfProductionUpperSeries
|
||||||
upperSeries: LineSeries {
|
upperSeries: LineSeries {
|
||||||
@ -324,6 +329,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
RowLayout {
|
RowLayout {
|
||||||
|
visible: root.batteries.count > 0
|
||||||
Rectangle {
|
Rectangle {
|
||||||
width: Style.extraSmallFont.pixelSize
|
width: Style.extraSmallFont.pixelSize
|
||||||
height: width
|
height: width
|
||||||
|
|||||||
@ -14,6 +14,11 @@ Item {
|
|||||||
startTime: dateTimeAxis.min
|
startTime: dateTimeAxis.min
|
||||||
}
|
}
|
||||||
|
|
||||||
|
property ThingsProxy batteries: ThingsProxy {
|
||||||
|
engine: _engine
|
||||||
|
shownInterfaces: ["energystorage"]
|
||||||
|
}
|
||||||
|
|
||||||
Component.onCompleted: {
|
Component.onCompleted: {
|
||||||
for (var i = 0; i < powerBalanceLogs.count; i++) {
|
for (var i = 0; i < powerBalanceLogs.count; i++) {
|
||||||
var entry = energyLogs.powerBalanceLogs.get(i);
|
var entry = energyLogs.powerBalanceLogs.get(i);
|
||||||
@ -187,7 +192,7 @@ Item {
|
|||||||
color: Style.orange
|
color: Style.orange
|
||||||
borderWidth: 0
|
borderWidth: 0
|
||||||
borderColor: color
|
borderColor: color
|
||||||
// visible: false
|
visible: root.batteries.count > 0
|
||||||
name: qsTr("To battery")
|
name: qsTr("To battery")
|
||||||
|
|
||||||
|
|
||||||
@ -314,6 +319,7 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
RowLayout {
|
RowLayout {
|
||||||
|
visible: root.batteries.count > 0
|
||||||
Rectangle {
|
Rectangle {
|
||||||
width: Style.extraSmallFont.pixelSize
|
width: Style.extraSmallFont.pixelSize
|
||||||
height: width
|
height: width
|
||||||
|
|||||||
Reference in New Issue
Block a user