Network Examples#
How to do network programming in Qt.
Qt is provided with an extensive set of network classes to support both client-based and server side network programming.
These examples demonstrate the fundamental aspects of network programming with Qt.
Blocking-Fortune-Client-Example
Demonstrates how to create a client for a network service.
Demonstrates how to receive information broadcasted over a local network.
Demonstrates how to broadcast information to multiple clients on a local network.
Fortune-Client-Example
Demonstrates how to create a client for a network service.
Fortune-Server-Example
Demonstrates how to create a server for a network service.
Google-Suggest-Example
Obtains the list of search recommendations by the Google search engine.
Demonstrates a simple HTTP client.
Loopback-Example
Demonstrates the client-server communication on a local host.
Demonstrates how to receive information sent to a multicast group.
Demonstrates how to send messages to a multicast group.
Demonstrates a stateful peer-to-peer Chat client.
Network-Download-Example
Demonstrates how to use networking APIs for multiple downloads.
Demonstrates how to use the networking APIs for multiple downloads.
Demonstrates how to communicate over an encrypted (SSL) connection.
This example demonstrates how to implement client-side DTLS connections.
This examples demonstrates how to implement a simple DTLS server.
Threaded-Fortune-Server-Example
The Threaded Fortune Server example shows how to create a server for a simple network service that uses threads to handle requests from different clients. It is intended to be run alongside the Fortune Client example.
Demonstrates complex TCP/IP operations.