diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/examples/websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml b/examples/websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml index 815d0b0..644e4d6 100644 --- a/examples/websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml +++ b/examples/websockets/qmlwebsocketserver/qml/qmlwebsocketserver/main.qml @@ -15,7 +15,7 @@ Rectangle { WebSocketServer { id: server listen: true - onClientConnected: { + onClientConnected: function(webSocket) { webSocket.onTextMessageReceived.connect(function(message) { appendMessage(qsTr("Server received message: %1").arg(message)); webSocket.sendTextMessage(qsTr("Hello Client!")); @@ -29,7 +29,9 @@ Rectangle { WebSocket { id: socket url: server.url - onTextMessageReceived: appendMessage(qsTr("Client received message: %1").arg(message)) + onTextMessageReceived: function(message) { + appendMessage(qsTr("Client received message: %1").arg(message)); + } onStatusChanged: { if (socket.status == WebSocket.Error) { appendMessage(qsTr("Client error: %1").arg(socket.errorString)); @@ -39,6 +41,14 @@ Rectangle { } } + Timer { + interval: 100 + running: true + onTriggered: { + socket.active = true; + } + } + Text { id: messageBox text: qsTr("Click to send a message!") |