123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 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
- }
- }
- }
- }
|