Qt Network C++ Classes

Stellt Klassen zur Verfügung, die die Netzwerkprogrammierung einfacher und portabel machen. Mehr...

Namespaces

QPasswordDigestor

Enthält Funktionen, die Sie zur Erzeugung von Hashes oder Schlüsseln verwenden können

QSsl

Deklariert Enums, die allen SSL-Klassen gemeinsam sind, in Qt Network

Klassen

QAbstractNetworkCache

Die Schnittstelle für Cache-Implementierungen

QAbstractSocket

Die Basisfunktionalität, die allen Socket-Typen gemeinsam ist

QAuthenticator

Authentifizierungs-Objekt

QDnsDomainNameRecord

Speichert Informationen über einen Domänennamen-Datensatz

QDnsHostAddressRecord

Speichert Informationen über einen Host-Adress-Datensatz

QDnsLookup

Stellt eine DNS-Suche dar

QDnsMailExchangeRecord

Speichert Informationen über einen DNS MX-Eintrag

QDnsServiceRecord

Speichert Informationen über einen DNS SRV-Eintrag

QDnsTextRecord

Speichert Informationen über einen DNS-TXT-Eintrag

QDnsTlsAssociationRecord

Speichert Informationen über einen DNS TLSA-Eintrag

QDtls

Diese Klasse bietet Verschlüsselung für UDP-Sockets

QDtlsClientVerifier

Diese Klasse implementiert die serverseitige Erzeugung und Überprüfung von DTLS-Cookies.

QDtlsClientVerifier::GeneratorParameters

Diese Klasse definiert Parameter für den DTLS-Cookie-Generator

QFormDataBuilder

Convenience-Klasse zur Vereinfachung der Konstruktion von QHttpMultiPart-Objekten

QFormDataPartBuilder

Convenience-Klasse zur Vereinfachung der Konstruktion von QHttpPart-Objekten

QHostAddress

IP-Adresse

QHostInfo

Statische Funktionen für die Suche nach Hostnamen

QHstsPolicy

Gibt an, dass ein Host die HTTP Strict Transport Security-Richtlinie (HSTS) unterstützt

QHttp1Configuration

Steuert HTTP/1-Parameter und -Einstellungen

QHttp2Configuration

Steuert HTTP/2-Parameter und -Einstellungen

QHttpHeaders

Klasse zur Aufnahme von HTTP-Headern

QHttpMultiPart

Entspricht einer MIME-Multipart-Nachricht, die über HTTP gesendet wird

QHttpPart

Enthält einen Body-Teil, der innerhalb einer HTTP-Multipart-MIME-Nachricht verwendet wird

QLocalServer

Lokaler Socket-basierter Server

QLocalSocket

Lokaler Socket

QNetworkAccessManager

Ermöglicht es der Anwendung, Netzwerkanfragen zu senden und Antworten zu empfangen

QNetworkAddressEntry

Speichert eine IP-Adresse, die von einer Netzwerkschnittstelle unterstützt wird, zusammen mit der zugehörigen Netzmaske und Broadcast-Adresse

QNetworkCacheMetaData

Cache-Informationen

QNetworkCookie

Enthält ein Netzwerk-Cookie

QNetworkCookieJar

Implementiert ein einfaches Gefäß mit QNetworkCookie-Objekten

QNetworkDatagram

Die Daten und Metadaten eines UDP-Datagramms

QNetworkDiskCache

Sehr einfacher Festplatten-Cache

QNetworkInformation

Stellt verschiedene Netzwerkinformationen über native Backends zur Verfügung

QNetworkInterface

Auflistung der IP-Adressen und Netzwerkschnittstellen des Hosts

QNetworkProxy

Proxy für die Netzwerkschicht

QNetworkProxyFactory

Feinkörnige Proxy-Auswahl

QNetworkProxyQuery

Dient zur Abfrage der Proxy-Einstellungen für einen Socket

QNetworkReply

Enthält die Daten und Header für eine mit QNetworkAccessManager gesendete Anfrage

QNetworkRequest

Enthält eine Anfrage, die mit QNetworkAccessManager gesendet werden soll

QNetworkRequestFactory

Behelfsklasse zur Gruppierung von Remote-Server-Endpunkten, die gemeinsame Netzwerkanforderungseigenschaften haben

QOcspResponse

Diese Klasse stellt die Antwort des Online Certificate Status Protocol dar

QRestAccessManager

Bequemer Wrapper für QNetworkAccessManager

QRestReply

Bequemer Wrapper für QNetworkReply

QSctpServer

SCTP-basierter Server

QSctpSocket

SCTP-Socket

QSslCertificate

Bequeme API für ein X509-Zertifikat

QSslCertificateExtension

API für den Zugriff auf die Erweiterungen eines X509-Zertifikats

QSslCipher

Stellt eine kryptographische SSL-Chiffre dar

QSslConfiguration

Enthält die Konfiguration und den Status einer SSL-Verbindung

QSslDiffieHellmanParameters

Schnittstelle für Diffie-Hellman-Parameter für Server

QSslEllipticCurve

Stellt eine elliptische Kurve zur Verwendung durch elliptische Kurvenchiffrieralgorithmen dar

QSslError

SSL-Fehler

QSslKey

Schnittstelle für private und öffentliche Schlüssel

QSslPreSharedKeyAuthenticator

Authentifizierungsdaten für Pre-Shared-Keys (PSK)-Chiffrierverfahren

QSslServer

Implementiert einen verschlüsselten, sicheren TCP-Server über TLS

QSslSocket

SSL-verschlüsselter Socket sowohl für Clients als auch für Server

QTcpServer

TCP-basierter Server

QTcpSocket

TCP-Socket

QUdpSocket

UDP-Socket

Detaillierte Beschreibung

Die Seite Qt Network Seite enthält Informationen über die Verwendung des Moduls.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.