Files
accordion/client/ui/Main.qml

53 lines
954 B
QML

import QtQuick
import QtQuick.Controls
import accordion
ApplicationWindow {
visible: true
width: 1200
height: 800
title: "accordion"
TimerComponent {
id: timerComponent
}
Column {
anchors.centerIn: parent
spacing: 20
Label {
text: timerComponent.seconds + " s"
font.pixelSize: 32
horizontalAlignment: Text.AlignHCenter
}
Button {
text: "Reset"
onClicked: timerComponent.reset()
}
}
ScrollView {
anchors.centerIn: parent
width: 300
height: 150
TextArea {
id: messageArea
placeholderText: "Message..."
wrapMode: TextEdit.WordWrap
}
Button {
text: "Submit"
onClicked: {
tcpClient.send(messageArea.text)
messageArea.clear()
}
}
}
}