Implizit gemeinsam genutzte Klassen

Diese Qt Core Klassen bieten eine sichere und effiziente Möglichkeit der gemeinsamen Nutzung und Bearbeitung von Daten durch implizite gemeinsame Nutzung von Daten.

QBitArray

Array von Bits

QBitmap

Monochrome (1-Bit Tiefe) Pixmaps

QBrush

Definiert das Füllmuster der von QPainter gezeichneten Formen

QByteArray

Array von Bytes

QByteArrayList

Liste von Byte-Arrays

QByteArrayView

Ansicht auf ein Array von Bytes mit einer schreibgeschützten Teilmenge der QByteArray API

QCache

Vorlagenklasse, die einen Cache bereitstellt

QCollator

Vergleicht Strings nach einem lokalisierten Sortieralgorithmus

QCollatorSortKey

Kann verwendet werden, um die String-Kollationierung zu beschleunigen

QCommandLineOption

Definiert eine mögliche Kommandozeilenoption

QContiguousCache

Schablonenklasse, die einen zusammenhängenden Cache bereitstellt

QCursor

Mauszeiger mit beliebiger Form

QDBusPendingCall

Verweist auf einen anstehenden asynchronen Aufruf

QDBusUnixFileDescriptor

Enthält einen Unix-Dateideskriptor

QDateTime

Funktionen für Datum und Uhrzeit

QDebug

Ausgabestrom für Debugging-Informationen

QDir

Zugriff auf Verzeichnisstrukturen und deren Inhalte

QDnsDomainNameRecord

Speichert Informationen über einen Domänennamensatz

QDnsHostAddressRecord

Speichert Informationen über einen Host-Adress-Eintrag

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

QFileInfo

Betriebssystem-unabhängige API zum Abrufen von Informationen über Dateisystemeinträge

QFont

Spezifiziert eine Abfrage für eine Schriftart, die zum Zeichnen von Text verwendet wird

QFontInfo

Allgemeine Informationen über Schriftarten

QFontMetrics

Informationen über Schriftmetriken

QFontMetricsF

Informationen zur Schriftart-Metrik

QFormDataBuilder

Convenience-Klasse zur Vereinfachung der Konstruktion von QHttpMultiPart-Objekten

QFormDataPartBuilder

Convenience-Klasse zur Vereinfachung des Aufbaus von QHttpPart-Objekten

QGeoAreaMonitorInfo

Beschreibt die Parameter eines Bereichs oder einer Region, die auf Nähe überwacht werden soll

QGeoPositionInfo

Enthält Informationen über eine globale Position, Richtung und Geschwindigkeit zu einem bestimmten Zeitpunkt

QGeoSatelliteInfo

Enthält grundlegende Informationen über einen Satelliten

QGlyphRun

Direkter Zugriff auf die internen Glyphen in einer Schriftart

QGradient

Wird in Kombination mit QBrush verwendet, um Farbverläufe zu spezifizieren

QHash

Vorlagenklasse, die ein auf Hash-Tabellen basierendes Wörterbuch bereitstellt

QHostAddress

IP-Adresse

QHttp1Configuration

Steuert HTTP/1-Parameter und -Einstellungen

QHttp2Configuration

Steuert HTTP/2-Parameter und -Einstellungen

QHttpPart

Enthält einen Körperteil, der innerhalb einer HTTP-Multipart-MIME-Nachricht verwendet werden kann

QIcon

Skalierbare Icons in verschiedenen Modi und Zuständen

QImage

Hardware-unabhängige Bilddarstellung, die einen direkten Zugriff auf die Pixeldaten ermöglicht und als Malgerät verwendet werden kann

QJsonArray

Verkapselt ein JSON-Array

QJsonDocument

Möglichkeit zum Lesen und Schreiben von JSON-Dokumenten

QJsonObject

Verkapselt ein JSON-Objekt

QJsonParseError

Wird verwendet, um Fehler beim JSON-Parsing zu melden

QJsonValue

Verkapselt einen Wert in JSON

QKeySequence

Verkapselt eine Tastenfolge, wie sie von Shortcuts verwendet wird

QLinkedList

Vorlagenklasse, die verknüpfte Listen bereitstellt

QList

Schablonenklasse, die ein dynamisches Array bereitstellt

QLocale

Konvertiert zwischen Zahlen und ihren String-Darstellungen in verschiedenen Sprachen

QLowEnergyAdvertisingData

Stellt die Daten dar, die während der Bluetooth Low Energy Werbung gesendet werden

QLowEnergyAdvertisingParameters

Stellt die Parameter dar, die für Bluetooth Low Energy Werbung verwendet werden

QLowEnergyCharacteristicData

Wird verwendet, um GATT-Dienstdaten einzurichten

QLowEnergyConnectionParameters

Wird verwendet, wenn eine Aktualisierung der Parameter einer Bluetooth LE Verbindung angefordert oder gemeldet wird

QLowEnergyDescriptorData

Wird verwendet, um GATT-Dienstdaten zu erstellen

QLowEnergyServiceData

Wird verwendet, um GATT-Dienstdaten einzurichten

QMap

Vorlagenklasse, die ein assoziatives Array bereitstellt

QMimeType

Beschreibt Datei- oder Datentypen, dargestellt durch einen MIME-Typ-String

QMqttTopicFilter

Stellt einen MQTT Themenfilter dar

QMqttTopicName

Stellt einen MQTT-Topic-Namen dar

QMultiHash

Convenience QHash-Unterklasse, die mehrwertige Hashes bereitstellt

QMultiMap

Vorlagenklasse, die ein assoziatives Array mit mehreren gleichwertigen Schlüsseln bereitstellt

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

QNetworkInterface

Auflistung der IP-Adressen und Netzwerkschnittstellen des Hosts

QNetworkProxy

Proxy der Netzwerkschicht

QNetworkProxyQuery

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

QNetworkRequest

Enthält eine Anfrage, die mit QNetworkAccessManager gesendet wird

QNetworkRequestFactory

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

QOpenGLDebugMessage

Verpackt eine OpenGL-Debug-Meldung

QPageRanges

Stellt eine Sammlung von Seitenbereichen dar

QPainterPath

Container für Maloperationen, mit denen grafische Formen konstruiert und wiederverwendet werden können

QPalette

Enthält Farbgruppen für jeden Widget-Zustand

QPen

Definiert, wie ein QPainter Linien und Umrisse von Formen zeichnen soll

QPersistentModelIndex

Wird zum Auffinden von Daten in einem Datenmodell verwendet

QPicture

Malgerät, das QPainter-Befehle aufzeichnet und wiedergibt

QPixmap

Bilddarstellung außerhalb des Bildschirms, die als Zeichengerät verwendet werden kann

QPolygon

Liste von Punkten mit Integer-Präzision

QPolygonF

Liste von Punkten mit Fließkommagenauigkeit

QProcessEnvironment

Enthält die Umgebungsvariablen, die an ein Programm übergeben werden können

QQueue

Generischer Container, der eine Warteschlange bereitstellt

QRawFont

Zugriff auf eine einzelne physische Instanz einer Schriftart

QRegExp

Mustervergleich mit regulären Ausdrücken

QRegion

Spezifiziert eine Clip-Region für einen Painter

QRegularExpression

Musterabgleich mit regulären Ausdrücken

QRegularExpressionMatch

Die Ergebnisse eines Abgleichs eines QRegularExpression gegen eine Zeichenkette

QRegularExpressionMatchIterator

Iterator für die Ergebnisse eines globalen Abgleichs eines QRegularExpression-Objekts mit einer Zeichenkette

QSet

Schablonenklasse, die ein Hash-Tabellen-basiertes Set bereitstellt

QSqlField

Manipuliert die Felder in SQL-Datenbanktabellen und -ansichten

QSqlQuery

Mittel zum Ausführen und Manipulieren von SQL-Anweisungen

QSqlRecord

Verkapselt einen Datenbankdatensatz

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

QSslError

SSL-Fehler

QSslKey

Schnittstelle für private und öffentliche Schlüssel

QSslPreSharedKeyAuthenticator

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

QStack

Vorlagenklasse, die einen Stack bereitstellt

QStaticText

Ermöglicht optimiertes Zeichnen von Text, wenn der Text und sein Layout selten aktualisiert werden

QStorageInfo

Liefert Informationen über aktuell gemountete Speicher und Laufwerke

QString

Unicode-Zeichenfolge

QStringList

Liste von Zeichenketten

QTextBlockFormat

Formatierungsinformationen für Textblöcke in einem QTextDocument

QTextBoundaryFinder

Möglichkeit, Unicode-Textgrenzen in einer Zeichenkette zu finden

QTextCharFormat

Formatierungsinformationen für Zeichen in einem QTextDocument

QTextCursor

Bietet eine API für den Zugriff und die Änderung von QTextDocuments

QTextDocumentFragment

Repräsentiert ein Stück formatierten Text aus einem QTextDocument

QTextFormat

Formatierungsinformationen für ein QTextDocument

QTextFrameFormat

Formatierungsinformationen für Rahmen in einem QTextDocument

QTextImageFormat

Formatierungsinformationen für Bilder in einem QTextDocument

QTextListFormat

Formatierungsinformationen für Listen in einem QTextDocument

QTextTableCellFormat

Formatierungsinformationen für Tabellenzellen in einem QTextDocument

QTextTableFormat

Formatierungsinformationen für Tabellen in einem QTextDocument

QUrl

Bequeme Schnittstelle für die Arbeit mit URLs

QUrlQuery

Möglichkeit zur Manipulation von Schlüssel-Wert-Paaren in einer URL-Abfrage

QVariant

Verhält sich wie eine Union für die gängigsten Qt-Datentypen

© 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.