![]() |
Home · All Classes · All Functions · Overviews |
[Previous: QtMultimedia Module] [All Qt Modules] [Next: QtOpenGL Module]
The QtNetwork module provides classes to make network programming easier and portable. More...
| QSsl | Declares enums common to all SSL classes in QtNetwork |
|---|
| QAbstractNetworkCache | The interface for cache implementations |
|---|---|
| QAbstractSocket | The base functionality common to all socket types |
| QAuthenticator | Authentication object |
| QFtp | Implementation of the client side of FTP protocol |
| QHostAddress | IP address |
| QHostInfo | Static functions for host name lookups |
| QLocalServer | Local socket based server |
| QLocalSocket | Local socket |
| QNetworkAccessManager | Allows the application to send network requests and receive replies |
| QNetworkAddressEntry | Stores one IP address supported by a network interface, along with its associated netmask and broadcast address |
| QNetworkCacheMetaData | Cache information |
| QNetworkCookie | Holds one network cookie |
| QNetworkCookieJar | Implements a simple jar of QNetworkCookie objects |
| QNetworkDiskCache | Very basic disk cache |
| QNetworkInterface | Listing of the host's IP addresses and network interfaces |
| QNetworkProxy | Network layer proxy |
| QNetworkProxyFactory | Fine-grained proxy selection |
| QNetworkProxyQuery | Used to query the proxy settings for a socket |
| QNetworkReply | Contains the data and headers for a request sent with QNetworkAccessManager |
| QNetworkRequest | Holds a request to be sent with QNetworkAccessManager |
| QSslCertificate | Convenient API for an X509 certificate |
| QSslCipher | Represents an SSL cryptographic cipher |
| QSslConfiguration | Holds the configuration and state of an SSL connection |
| QSslError | SSL error |
| QSslKey | Interface for private and public keys |
| QSslSocket | SSL encrypted socket for both clients and servers |
| QTcpServer | TCP-based server |
| QTcpSocket | TCP socket |
| QUdpSocket | UDP socket |
| QUrlInfo | Stores information about URLs |
To include the definitions of the module's classes, use the following directive:
#include <QtNetwork>
To link against the module, add this line to your qmake .pro file:
QT += network
The QtNetwork module is part of the Qt Full Framework Edition and the Open Source Versions of Qt.
[Previous: QtMultimedia Module] [All Qt Modules] [Next: QtOpenGL Module]
| Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt 4.6.0 |