Einfacher WebSocket-Chat
Eine minimalistische Chat-Anwendung, die das WebSocket-Protokoll nutzt.
Diese Anwendung zeigt, wie man die Klassen „ QWebSocket “ und „ QWebSocketServer “ verwendet, um eine minimalistische Chat-Anwendung über das WebSocket-Protokoll zu erstellen. Das Beispiel ist ein Server, mit dem sich mehrere Clients verbinden können, um Nachrichten zu senden und zu empfangen.
Standardmäßig lauscht er auf dem Port 1234 des localhost. Er verfolgt alle mit ihm verbundenen Clients, und jedes Mal, wenn einer der Clients eine Nachricht an den Server sendet, wird die Nachricht an alle anderen Clients weitergeleitet. Wenn ein Client die Verbindung trennt, wird er aus der Liste der Clients entfernt.

Außerdem gibt es einen HTML-Client, mit dem man eine Verbindung zum Server herstellen und trennen, den Verbindungsstatus abfragen, Nachrichten senden und alle von anderen Clients gesendeten Nachrichten anzeigen kann.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.