Added temperature monitor screen. Added current factors for BMS configuration

This commit is contained in:
Yury Shuvakin
2023-03-21 10:10:28 +03:00
parent 7c732215ec
commit 0daea7162a
17 changed files with 1496 additions and 326 deletions

View File

@@ -67,7 +67,7 @@ ApplicationWindow {
}
Item {
Layout.preferredHeight: 70
Layout.preferredHeight: 40
}
ListView {
@@ -78,6 +78,7 @@ ApplicationWindow {
property var menuModel: [
{"text": qsTr("AKB monitor"), "icon": "qrc:/Icons/akb-monitor.svg"},
{"text": qsTr("Cell monitor"), "icon": "qrc:/Icons/cell-monitor.svg"},
{"text": qsTr("Temperature monitor"), "icon": "qrc:/Icons/temperature.svg"},
{"text": qsTr("Configuration"), "icon": "qrc:/Icons/bms-configuration.svg"},
{"text": qsTr("Visualization"), "icon": "qrc:/Icons/visualization.svg"},
{"text": qsTr("History"), "icon": "qrc:/Icons/history.svg"},
@@ -90,6 +91,7 @@ ApplicationWindow {
width: ListView.view.width
text: menuView.menuModel[modelData].text
icon.source: menuView.menuModel[modelData].icon
icon.color: "white"
highlighted: ListView.isCurrentItem
minimized: pane.minimized
onClicked: menuView.currentIndex = index
@@ -314,6 +316,10 @@ ApplicationWindow {
property string title: qsTr("Cell monitor")
}
Screens.TemperatureMonitorScreen {
property string title: qsTr("Temperature monitor")
}
Screens.BmsSettingsScreen {
property string title: qsTr("BMS settings")
onNeedWait: {