Описание тега qtnetwork

Модуль QtNetwork предоставляет классы для упрощения и переносимости сетевого программирования. Qt Network предоставляет набор API для программирования приложений, использующих TCP/IP. Такие операции, как запросы, файлы cookie и отправка данных через HTTP, обрабатываются различными классами C++.

Модуль Qt Network предлагает классы, которые позволяют писать клиентов и серверы TCP/IP. Он предлагает классы более низкого уровня, такие какQTcpSocket, QTcpServer а также QUdpSocket которые представляют концепции сети низкого уровня и классы высокого уровня, такие как QNetworkRequest, QNetworkReply а также QNetworkAccessManagerдля выполнения сетевых операций с использованием общих протоколов. Он также предлагает такие классы, какQNetworkConfiguration, QNetworkConfigurationManager а также QNetworkSession которые реализуют управление на предъявителя.

Чтобы использовать классы Qt Network, добавьте эту директиву в файлы C++:

#include <QtNetwork>

Чтобы связать с модулем, добавьте эту строку в ваш файл qmake .pro:

QT += network

Официальную документацию Qt можно найти здесь для Qt 4.8 и здесь для Qt 5.