|  | 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 © 2010 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt 4.6.3 |