Files
evcharger-app/ControllerTabPage.qml
T

123 lines
2.7 KiB
QML

import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
import EVChargerApp
Page {
function backPressed() {
return false
}
header: ToolBar {
id: toolBar
background: Rectangle {
color: "lightblue"
}
RowLayout {
anchors.fill: parent
Text {
Layout.fillWidth: true
Layout.fillHeight: true
ApiKeyValueHelper {
id: friendlyName
deviceConnection: mainScreen.deviceConnection
apiKey: "fna"
}
text: friendlyName.value
verticalAlignment: Text.AlignVCenter
}
Button {
Layout.fillHeight: true
text: qsTr("Devices")
onClicked: loader.close()
}
}
}
Flickable {
anchors.fill: parent
ColumnLayout {
Layout.fillWidth: true
RowLayout {
Layout.fillWidth: true
ColumnLayout {
Layout.fillWidth: true
Layout.fillHeight: true
Text {
//Layout.fillWidth: true
width: 100
text: qsTr("Connected")
font.pixelSize: 20
font.bold: true
wrapMode: Text.Wrap
}
}
Image {
Layout.fillHeight: true
// width: 200
// height: 200
Layout.preferredWidth: 100
fillMode: Image.PreserveAspectFit
source: "images/controller.png"
}
}
Text {
Layout.fillWidth: true
Layout.fillHeight: true
text: "Controller TODO"
}
Text {
Layout.fillWidth: true
Layout.fillHeight: true
text: "Controller TODO"
}
Text {
Layout.fillWidth: true
Layout.fillHeight: true
text: "Controller TODO"
}
Text {
Layout.fillWidth: true
Layout.fillHeight: true
text: "Controller TODO"
}
Text {
Layout.fillWidth: true
Layout.fillHeight: true
text: "Controller TODO"
}
Text {
Layout.fillWidth: true
Layout.fillHeight: true
text: "Controller TODO"
}
}
}
}