import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.12 import qtprotobuf.tutorial 1.0 Window { visible: true width: 640 height: 480 title: qsTr("QtProtobuf Tutorial") EchoRequest { id: request message: messageInput.text } Column { spacing: 20 Row { spacing: 20 Text { anchors.verticalCenter: parent.verticalCenter text: "Enter request message:" } TextField { id: messageInput anchors.verticalCenter: parent.verticalCenter width: 400 onAccepted: { EchoClientEngine.request(request); text = "" } } } Row { spacing: 20 Text { anchors.verticalCenter: parent.verticalCenter text: "Server respond:" } Text { anchors.verticalCenter: parent.verticalCenter text: EchoClientEngine.response.message } } } }