Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

Le module QtNetwork

Le module QtNetwork fournit des classes pour rendre la programmation réseau simple et portable.

Namespaces

QSsl Déclare les énumérations communes à toutes les classes SSL dans QtNetwork

Classes

QAbstractNetworkCache L'interface pour les implémentations de cache
QAbstractSocket Les fonctionnalités de base communes à tous les types de sockets
QAuthenticator Objet d'authentification
QFtp Implémentation du protocole FTP, côté client
QHostAddress Adresse IP
QHostInfo Fonctions statiques pour la recherche de nom d'hôte
QLocalServer Serveur basé sur un socket local
QLocalSocket Socket local
QNetworkAccessManager Permet à l'application d'envoyer des requêtes sur le réseau et de recevoir des réponses
QNetworkAddressEntry Stocke une adresse IP supportée par une interface réseau, avec son masque réseau ainsi que les adresses de diffusion associées
QNetworkCacheMetaData Informations sur le cache
QNetworkConfiguration Abstraction d'une ou plusieurs configurations de points d'accès
QNetworkConfigurationManager Gère la configuration réseau fournie par le système
QNetworkCookie Détient un cookie réseau
QNetworkCookieJar Implémente une simple archive d'objets QNetworkCookie
QNetworkDiskCache Cache disque très basique
QNetworkInterface Liste des adresses IP de l'hôte et des interfaces
QNetworkProxy Proxy au niveau du réseau
QNetworkProxyFactory Sélection fine de proxy
QNetworkProxyQuery Utilisé pour demander les paramètres d'un proxy pour un socket
QNetworkReply Contient les données et les en-têtes pour une requête envoyée avec QNetworkAccessManager
QNetworkRequest Détient une requête à envoyer avec QNetworkAccessManager
QNetworkSession Contrôle les points d'accès du système et permet la gestion de session pour les cas où plusieurs clients accèdes au même point d'accès
QSslCertificate API de commodité pour un certificat X509
QSslCipher Représente un codage cryptographique SSL
QSslConfiguration Détient la configuration et l'état d'une connexion SSL
QSslError Erreur SSL
QSslKey Interface pour des clés privées et publiques
QSslSocket Socket codé par SSL pour le client et le serveur
QTcpServer Serveur basé sur le protocole TCP
QTcpSocket Socket TCP
QUdpSocket Socket UDP
QUrlInfo Stocke des informations sur des URL

Pour inclure les définitions des classes du module, utilisez la directive suivante :

#include <QtNetwork>

Pour créer un lien sur le module, ajoutez cette ligne à votre fichier qmake .pro :

QT += network

Remerciements

Merci à Thibaut Cuvelier pour la traduction, ainsi qu'à Jonathan Courtois et Maxime Gault pour la relecture !

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. Microsoft ouvre aux autres compilateurs C++ AMP, la spécification pour la conception d'applications parallèles C++ utilisant le GPU 22
  2. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  3. RIM : « 13 % des développeurs ont gagné plus de 100 000 $ sur l'AppWord », Qt et open-source au menu du BlackBerry DevCon Europe 0
  4. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 12
  5. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
Page suivante

Le Qt Developer Network au hasard

Logo

Compiler l'add-in Qt de Visual Studio

Le Qt Developer Network est un réseau de développeurs Qt anglophone, où ils peuvent partager leur expérience sur le framework. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 4.7
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web