Auf dieser Seite

Qt Core C++ Classes

Stellt zentrale Funktionen ohne grafische Benutzeroberfläche bereit. Mehr...

Namensräume

Qt

Enthält verschiedene Bezeichner, die in der gesamten Qt-Bibliothek verwendet werden

Qt::Literals

Der Inline-Namensraum deklariert Literaloperatoren für Qt-Typen

Qt::Literals::StringLiterals

Deklariert Literaloperatoren für Qt-Zeichenkettentypen

QtFuture

Enthält verschiedene Bezeichner, die von der Klasse `QFuture` verwendet werden

QtJniTypes

Deklariert C++-Typen, die Java-Typen entsprechen

QtLiterals

Deklariert Literaloperatoren für Qt-Typen

Klassen

QAbstractAnimation

Die Grundlage aller Animationen

QAbstractEventDispatcher

Schnittstelle zur Verwaltung der Qt-Ereigniswarteschlange

QAbstractEventDispatcher::TimerInfoV2

QAbstractEventDispatcherV2

QAbstractItemModel

Die abstrakte Schnittstelle für Elementmodellklassen

QAbstractListModel

Abstraktes Modell, das zur Erstellung eindimensionaler Listenmodelle untervererbt werden kann

QAbstractNativeEventFilter

Schnittstelle zum Empfangen nativer Ereignisse, wie z. B. MSG- oder XCB-Ereignisstrukturen

QAbstractProxyModel

Basisklasse für Proxy-Elementmodelle, die Sortier-, Filter- oder andere Datenverarbeitungsaufgaben ausführen können

QAbstractTableModel

Abstraktes Modell, das zur Erstellung von Tabellenmodellen untervererbt werden kann

QAdoptSharedDataTag

Hilfs-Tag-Klasse

QAnimationGroup

Abstrakte Basisklasse für Gruppen von Animationen

QAnyStringView

Einheitliche Ansicht auf Latin-1-, UTF-8- oder UTF-16-Zeichenketten mit einer schreibgeschützten Teilmenge der QString-API

QAssociativeIterable

Iterierbare Schnittstelle für einen assoziativen Container in einem QVariant

QAtomicInt

Plattformunabhängige atomare Operationen auf int

QAtomicInteger

Plattformunabhängige atomare Operationen auf Ganzzahlen

QAtomicPointer

Vorlagenklasse, die plattformunabhängige atomare Operationen auf Zeigern bereitstellt

QAtomicScopedValueRollback

Stellt ein `QScopedValueRollback` für atomare Variablen bereit

QBEInteger

Plattformunabhängige Big-Endian-Ganzzahlen

QBaseIterator

QBasicTimer

Timer-Ereignisse für Objekte

QBindable

Wrapper-Klasse für bindungsfähige Eigenschaften. Sie ermöglicht typsichere Operationen und abstrahiert gleichzeitig die Unterschiede zwischen den verschiedenen Eigenschaftsklassen

QBitArray

Bit-Array

QBluetoothPermission

Zugriff auf Bluetooth-Peripheriegeräte

QBuffer

QIODevice-Schnittstelle für ein QByteArray

QByteArray

Byte-Array

QByteArray::FromBase64Result

Die Klasse `QByteArray::FromBase64Result` enthält das Ergebnis eines Aufrufs von `QByteArray::fromBase64Encoding`

QByteArrayList

Liste von Byte-Arrays

QByteArrayMatcher

Enthält eine Folge von Bytes, die schnell in einem Byte-Array abgeglichen werden können

QByteArrayView

Ansicht auf ein Byte-Array mit einer schreibgeschützten Teilmenge der QByteArray-API

QCache

Vorlagenklasse, die einen Cache bereitstellt

QCalendar

Beschreibt Kalendersysteme

QCalendar::SystemId

QCalendarPermission

Zugriff auf den Kalender des Benutzers

QCameraPermission

Zugriff auf die Kamera zum Aufnehmen von Fotos oder Videos

QCborArray

Dient zur Speicherung eines Arrays von CBOR-Elementen

QCborError

Enthält den Fehlerzustand, der beim Parsen oder Validieren eines CBOR-Streams festgestellt wurde

QCborMap

Wird verwendet, um einen in CBOR darstellbaren assoziativen Container zu enthalten

QCborMap::ConstIterator

Die Klasse `QCborMap::ConstIterator` stellt einen `const`-Iterator im STL-Stil für `QCborMap` bereit

QCborMap::Iterator

Die Klasse `QCborMap::Iterator` stellt einen nicht-konstanten Iterator im STL-Stil für `QCborMap` bereit

QCborParserError

Wird von `QCborValue` verwendet, um einen Parsing-Fehler zu melden

QCborStreamReader

Einfacher CBOR-Stream-Decoder, der entweder mit einem `QByteArray` oder einem `QIODevice` arbeitet

QCborStreamReader::StringResult

QCborStreamWriter

Einfacher CBOR-Encoder, der auf einem Einweg-Stream arbeitet

QCborValue

Kapseln einen Wert in CBOR

QChar

16-Bit-Unicode-Zeichen

QChildEvent

Enthält Ereignisparameter für Ereignisse von untergeordneten Objekten

QChronoTimer

Wiederholungs- und Einmal-Timer

QCollator

Vergleicht Zeichenfolgen gemäß einem lokalisierten Sortieralgorithmus

QCollatorSortKey

Kann zur Beschleunigung der Zeichenfolgen-Sortierung verwendet werden

QCommandLineOption

Definiert eine mögliche Befehlszeilenoption

QCommandLineParser

Mittel zur Verarbeitung der Befehlszeilenoptionen

QConcatenateTablesProxyModel

Verwaltet mehrere Quellmodelle und verkettet deren Zeilen

QConstIterator

Ermöglicht die Iteration über einen Container in einem QVariant

QContactsPermission

Gibt Zugriff auf die Kontakte des Benutzers

QContiguousCache

Vorlagenklasse, die einen zusammenhängenden Cache bereitstellt

QCoreApplication

Ereignisschleife für Qt-Anwendungen ohne Benutzeroberfläche

QCryptographicHash

Möglichkeit zur Erzeugung kryptografischer Hashes

QDataStream

Serialisierung von Binärdaten in ein QIODevice

QDate

Datumsfunktionen

QDateTime

Datums- und Zeitfunktionen

QDeadlineTimer

Markiert einen Termin in der Zukunft

QDebug

Ausgabestrom für Debugging-Informationen

QDebugStateSaver

Hilfsklasse für benutzerdefinierte QDebug-Operatoren

QDir

Zugriff auf Verzeichnisstrukturen und deren Inhalte

QDirIterator

Iterator für Verzeichniseinträge

QDirListing

Iterator im STL-Stil für Verzeichniseinträge

QDirListing::DirEntry

QDirListing::sentinel

QDynamicPropertyChangeEvent

Enthält Ereignisparameter für Ereignisse bei dynamischen Eigenschaftsänderungen

QEasingCurve

Beschleunigungs- und Abbremskurven zur Steuerung von Animationen

QElapsedTimer

Schnelle Methode zur Berechnung der verstrichenen Zeit

QEnableSharedFromThis

Eine Basisklasse, die es ermöglicht, einen `QSharedPointer` für ein Objekt zu erhalten, das bereits von einem Shared Pointer verwaltet wird

QEvent

Die Basisklasse aller Ereignisklassen. Ereignisobjekte enthalten Ereignisparameter

QEventLoop

Möglichkeiten zum Ein- und Aussteigen aus einer Ereignisschleife

QEventLoopLocker

Möglichkeiten, eine Ereignisschleife zu verlassen, wenn sie nicht mehr benötigt wird

QException

Basisklasse für Ausnahmen, die zwischen Threads übertragen werden können

QExplicitlySharedDataPointer

Stellt einen Zeiger auf ein explizit gemeinsam genutztes Objekt dar

QFile

Schnittstelle zum Lesen aus und Schreiben in Dateien

QFileDevice

Schnittstelle zum Lesen aus und Schreiben in geöffnete Dateien

QFileInfo

Betriebssystemunabhängige API zum Abrufen von Informationen über Dateisystemeinträge

QFileSelector

Bequeme Möglichkeit zur Auswahl von Dateivarianten

QFileSystemWatcher

Schnittstelle zur Überwachung von Dateien und Verzeichnissen auf Änderungen

QFlag

Hilfsdatentyp für QFlags

QFlags

Typsichere Methode zum Speichern von OR-Kombinationen von Enum-Werten

QFuture

Stellt das Ergebnis einer asynchronen Berechnung dar

QFutureIterator

Const-Iterator im Java-Stil für QFuture

QFutureSynchronizer

Hilfsklasse, die die Synchronisation von QFuture vereinfacht

QFutureWatcher

Ermöglicht die Überwachung eines QFuture mithilfe von Signalen und Slots

QGenericArgument

Interne Hilfsklasse zum Marshalling von Argumenten

QGenericReturnArgument

Interne Hilfsklasse zum Marshalling von Argumenten

QGlobalStatic

Wird zur Implementierung eines globalen statischen Objekts verwendet

QHash

Template-Klasse, die ein auf einer Hash-Tabelle basierendes Wörterbuch bereitstellt

QHash::TryEmplaceResult

Wird verwendet, um das Ergebnis einer tryEmplace()-Operation darzustellen

QHashIterator

Const-Iterator im Java-Stil für QHash und QMultiHash

QHashSeed

QIODevice

Die Basis-Schnittstellenklasse aller E/A-Geräte in Qt

QIODeviceBase

Basisklasse für QIODevice, die Flags bereitstellt, die den Modus beschreiben, in dem ein Gerät geöffnet wird

QIdentityProxyModel

Leitet das Quellmodell unverändert weiter

QItemSelection

Verwaltet Informationen über ausgewählte Elemente in einem Modell

QItemSelectionModel

Verfolgt die ausgewählten Elemente einer Ansicht

QItemSelectionRange

Verwaltet Informationen über einen Bereich ausgewählter Elemente in einem Modell

QIterable

Vorlagenklasse, die die Basisklasse für `QMetaSequence::Iterable` und `QMetaAssociation::Iterable` darstellt

QIterator

Vorlagenklasse, die die Iteration über einen Container in einem QVariant ermöglicht

QJniArray

Vorlagenklasse, die ein Array in Java darstellt

QJniArrayBase

Gemeinsame, typunabhängige APIs für QJniArray

QJniEnvironment

Zugriff auf die JNI-Umgebung (JNIEnv)

QJniObject

Ein praktischer Wrapper um die Java Native Interface (JNI)

QJsonArray

Kapseln eines JSON-Arrays

QJsonDocument

Möglichkeit zum Lesen und Schreiben von JSON-Dokumenten

QJsonObject

Kapseln eines JSON-Objekts

QJsonParseError

Wird verwendet, um Fehler beim Parsen von JSON zu melden

QJsonValue

Kapseln eines Werts in JSON

QKeyCombination

Speichert eine Kombination aus einem Schlüssel und optionalen Modifikatoren

QKeyValueIterator

Iterator über die Schlüssel-Wert-Paare eines assoziativen Containers

QLEInteger

Plattformunabhängige Little-Endian-Ganzzahlen

QLatin1Char

8-Bit-ASCII-/Latin-1-Zeichen

QLatin1String

Entspricht QLatin1StringView

QLatin1StringMatcher

Optimierte Suche nach Teilzeichenfolgen in Latin-1-Text

QLatin1StringView

Schlanker Wrapper um ein US-ASCII-/Latin-1-kodiertes Zeichenfolgenliteral

QLibrary

Lädt gemeinsam genutzte Bibliotheken zur Laufzeit

QLibraryInfo

Informationen zu den Qt-Bibliotheken

QLine

Zweidimensionaler Vektor mit ganzzahliger Genauigkeit

QLineF

Zweidimensionaler Vektor mit Gleitkommagenauigkeit

QList

Template-Klasse, die ein dynamisches Array bereitstellt

QListIterator

Const-Iterator im Java-Stil für QList und QQueue

QLocale

Konvertiert zwischen Zahlen und deren Zeichenfolgendarstellungen in verschiedenen Sprachen

QLocationPermission

Zugriff auf den Standort des Benutzers

QLockFile

Sperren zwischen Prozessen mithilfe einer Datei

QLoggingCategory

Stellt eine Kategorie oder einen „Bereich“ in der Protokollierungsinfrastruktur dar

QMap

Vorlagenklasse, die ein assoziatives Array bereitstellt

QMapIterator

Iterator vom Typ „const“ im Java-Stil für QMap

QMargins

Definiert die vier Ränder eines Rechtecks

QMarginsF

Definiert die vier Ränder eines Rechtecks

QMessageAuthenticationCode

Methode zur Generierung von hashbasierten Nachrichtenauthentifizierungscodes

QMessageLogContext

Zusätzliche Informationen zu einer Protokollmeldung

QMessageLogger

Erzeugt Protokollmeldungen

QMetaAssociation

Ermöglicht den typunabhängigen Zugriff auf assoziative Container

QMetaClassInfo

Zusätzliche Informationen zu einer Klasse

QMetaContainer

Gemeinsame Funktionen für sequenzielle und assoziative Container

QMetaEnum

Metadaten zu einem Enumerator

QMetaMethod

Metadaten zu einer Mitgliedsfunktion

QMetaObject

Enthält Metainformationen zu Qt-Objekten

QMetaObject::Connection

QMetaProperty

Metadaten zu einer Eigenschaft

QMetaSequence

Ermöglicht typunabhängigen Zugriff auf sequenzielle Container

QMetaSequence::Iterable

Die Klasse `QMetaSequence::Iterable` ist eine iterierbare Schnittstelle für einen Container in einem `QVariant`

QMetaType

Verwaltet benannte Typen im Metaobjektsystem

QMicrophonePermission

Zugriff auf das Mikrofon zum Abhören oder Aufnehmen von Ton

QMimeData

Container für Daten, der Informationen über seinen MIME-Typ speichert

QMimeDatabase

Verwaltet eine Datenbank mit MIME-Typen

QMimeType

Beschreibt Datei- oder Datentypen, die durch eine MIME-Typ-Zeichenkette dargestellt werden

QModelIndex

Wird verwendet, um Daten in einem Datenmodell zu lokalisieren

QModelRoleData

Enthält eine Rolle und die mit dieser Rolle verbundenen Daten

QModelRoleDataSpan

Umfasst QModelRoleData-Objekte

QMultiHash

Mehrwertige Hash-Tabelle

QMultiMap

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

QMultiMap::key_iterator

Die Klasse `QMultiMap::key_iterator` stellt einen `const`-Iterator im STL-Stil für die Schlüssel von `QMultiMap` bereit

QMultiMapIterator

Konstanter Iterator im Java-Stil für QMultiMap. QMultiMap verfügt sowohl über Iteratoren im Java-Stil als auch über Iteratoren im STL-Stil. Iteratoren im STL-Stil sind effizienter und sollten bevorzugt werden. Der Template-Parameter `Key` gibt den Schlüsseltyp der Map an, und `T` gibt den Werttyp an

QMutableHashIterator

Nicht-konstanter Iterator im Java-Stil für QHash und QMultiHash

QMutableListIterator

Nicht-konstanter Iterator im Java-Stil für QList, QQueue und QStack

QMutableMapIterator

Nicht-konstanter Iterator im Java-Stil für QMap

QMutableMultiMapIterator

Nicht-konstanter Iterator im Java-Stil für QMultiMap

QMutableSetIterator

Nicht-konstanter Iterator im Java-Stil für QSet

QMutex

Serialisierung des Zugriffs zwischen Threads

QMutexLocker

Hilfsklasse, die das Sperren und Entsperren von Mutexen vereinfacht

QNativeInterface::QAndroidApplication

Native Schnittstelle zu einer Kernanwendung auf Android

QNativeIpcKey

Enthält einen nativen Schlüssel, der von QSystemSemaphore und QSharedMemory verwendet wird

QNtfsPermissionCheckGuard

RAII-Klasse zur Verwaltung der NTFS-Berechtigungsprüfung

QObject

Die Basisklasse aller Qt-Objekte

QObjectBindableProperty

Template-Klasse, die automatische Eigenschaftsbindungen für Eigenschaftsdaten ermöglicht, die in von QObject abgeleiteten Klassen gespeichert sind

QObjectCleanupHandler

Überwacht die Lebensdauer mehrerer QObjects

QObjectComputedProperty

Template-Klasse zur Unterstützung bei der Portierung alter Eigenschaften in das System der bindbaren Eigenschaften

QOperatingSystemVersion

Informationen zur Betriebssystemversion

QParallelAnimationGroup

Parallele Gruppe von Animationen

QPartialOrdering

Stellt das Ergebnis eines Vergleichs dar, der ungeordnete Ergebnisse zulässt

QPauseAnimation

Pause für QSequentialAnimationGroup

QPermission

Ein undurchsichtiger Wrapper für eine typisierte Berechtigung

QPersistentModelIndex

Wird verwendet, um Daten in einem Datenmodell zu lokalisieren

QPluginLoader

Lädt ein Plugin zur Laufzeit

QPoint

Definiert einen Punkt in der Ebene mit ganzzahliger Genauigkeit

QPointF

Definiert einen Punkt in der Ebene mit Gleitkommagenauigkeit

QPointer

Vorlagenklasse, die geschützte Zeiger auf QObject bereitstellt

QProcess

Wird zum Starten externer Programme und zur Kommunikation mit diesen verwendet

QProcess::CreateProcessArguments

QProcess::UnixProcessParameters

QProcessEnvironment

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

QPromise

Möglichkeit, Berechnungsergebnisse zu speichern, auf die QFuture zugreifen kann

QProperty

Template-Klasse, die automatische Eigenschaftsbindungen ermöglicht

QPropertyAnimation

Animiert Qt-Eigenschaften

QPropertyBindingError

QPropertyChangeHandler

Steuert den Lebenszyklus eines auf einer QProperty installierten Änderungs-Callbacks

QPropertyData

Hilfsklasse für Eigenschaften mit automatischen Eigenschaftsbindungen

QPropertyNotifier

Steuert den Lebenszyklus eines auf einer QProperty installierten Änderungs-Callbacks

QQueue

Generischer Container, der eine Warteschlange bereitstellt

QRandomGenerator

Ermöglicht das Abrufen von Zufallswerten aus einem hochwertigen Zufallszahlengenerator

QRandomGenerator64

Ermöglicht das Abrufen von 64-Bit-Zufallswerten aus einem hochwertigen, seed-losen Zufallszahlengenerator

QRangeModel

Implementiert QAbstractItemModel für beliebige C++-Bereiche

QRangeModel::ItemAccess

Die Vorlage bietet einen Anpassungspunkt, um zu steuern, wie QRangeModel auf die Rollendaten einzelner Elemente zugreift

QRangeModel::RowOptions

Die Vorlage bietet einen Anpassungspunkt, um zu steuern, wie QRangeModel die als Zeilen verwendeten Typen darstellt

QRangeModelAdapter

QAbstractItemModel-konformer Zugriff auf beliebige C++-Bereiche

QRangeModelAdapter::ColumnIterator

Stellt einen nicht-konstanten Iterator im STL-Stil über die Spalten einer Modellzeile bereit

QRangeModelAdapter::ConstColumnIterator

Stellt einen nicht-konstanten Iterator im STL-Stil über die Spalten einer Modellzeile bereit

QRangeModelAdapter::ConstRowIterator

Stellt einen konstanten Iterator im STL-Stil über die Zeilen eines Modells bereit

QRangeModelAdapter::ConstRowReference

Referenz-Wrapper um eine konstante Zeile in einem QRangeModel

QRangeModelAdapter::DataReference

Referenz-Wrapper um ein Element in einem QRangeModel

QRangeModelAdapter::RowIterator

Stellt einen nicht-konstanten Iterator im STL-Stil über die Zeilen eines Modells bereit

QRangeModelAdapter::RowReference

Referenz-Wrapper um eine Zeile in einem QRangeModel

QRangeModelAdapter::RowReferenceBase

Gemeinsame API für „RowReference“ und „ConstRowReference“

QReadLocker

Hilfsklasse, die das Setzen und Aufheben von Lese-Schreib-Sperren für den Lesezugriff vereinfacht

QReadWriteLock

Lese-Schreib-Sperren

QRect

Definiert ein Rechteck in der Ebene mit ganzzahliger Genauigkeit

QRectF

Definiert ein endliches Rechteck in der Ebene mit Gleitkommagenauigkeit

QRecursiveMutex

Zugriffsserialisierung zwischen Threads

QRegularExpression

Musterabgleich mithilfe regulärer Ausdrücke

QRegularExpressionMatch

Die Ergebnisse eines Abgleichs eines QRegularExpression mit einer Zeichenkette

QRegularExpressionMatchIterator

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

QResource

Schnittstelle zum direkten Lesen aus Ressourcen

QRunnable

Die Basisklasse für alle ausführbaren Objekte

QSaveFile

Schnittstelle zum sicheren Schreiben in Dateien

QScopeGuard

Stellt einen Scope-Guard für den Aufruf einer Funktion am Ende eines Gültigkeitsbereichs bereit

QScopedArrayPointer

Speichert einen Zeiger auf ein dynamisch zugewiesenes Array von Objekten und löscht es bei der Zerstörung

QScopedPointer

Speichert einen Zeiger auf ein dynamisch zugewiesenes Objekt und löscht dieses bei der Zerstörung

QScopedPropertyUpdateGroup

RAII-Klasse um Qt::beginPropertyUpdateGroup()/Qt::endPropertyUpdateGroup()

QScopedValueRollback

Setzt eine Variable bei der Zerstörung auf ihren vorherigen Wert zurück

QSemaphore

Allgemeines Zähl-Semaphor

QSemaphoreReleaser

Ausnahmensichere Verzögerung eines Aufrufs von QSemaphore::release()

QSequentialAnimationGroup

Sequentielle Gruppe von Animationen

QSequentialIterable

Iterierbare Schnittstelle für einen Container in einem QVariant

QSet

Vorlagenklasse, die eine auf einer Hash-Tabelle basierende Menge bereitstellt

QSet::const_iterator

Die Klasse `QSet::const_iterator` stellt einen `const`-Iterator im STL-Stil für `QSet` bereit

QSet::iterator

Die Klasse `QSet::iterator` stellt einen Nicht-const-Iterator im STL-Stil für `QSet` bereit

QSetIterator

Konstanter Iterator im Java-Stil für QSet

QSettings

Persistente, plattformunabhängige Anwendungseinstellungen

QSharedData

Basisklasse für gemeinsam genutzte Datenobjekte

QSharedDataPointer

Stellt einen Zeiger auf ein implizit gemeinsam genutztes Objekt dar

QSharedMemory

Zugriff auf ein gemeinsam genutztes Speichersegment

QSharedPointer

Enthält eine starke Referenz auf einen gemeinsam genutzten Zeiger

QSignalBlocker

Ausnahnesicherer Wrapper um QObject::blockSignals()

QSignalMapper

Bündelt Signale von identifizierbaren Absendern

QSize

Definiert die Größe eines zweidimensionalen Objekts mit ganzzahliger Gleitkommagenauigkeit

QSizeF

Definiert die Größe eines zweidimensionalen Objekts unter Verwendung von Gleitkommagenauigkeit

QSocketNotifier

Unterstützung für die Überwachung der Aktivität an einem Dateideskriptor

QSortFilterProxyModel

Unterstützung für das Sortieren und Filtern von Daten, die zwischen einem anderen Modell und einer Ansicht ausgetauscht werden

QSpan

Ein nicht-besitzender Container für zusammenhängende Daten

QStack

Vorlagenklasse, die einen Stapel bereitstellt

QStandardPaths

Methoden für den Zugriff auf Standardpfade

QStaticByteArrayMatcher

Kompilierungszeit-Version von QByteArrayMatcher

QStaticLatin1StringMatcher

Kompilierungszeit-Version von QLatin1StringMatcher

QStaticPlugin

Struktur, die einen Verweis auf eine statische Plugin-Instanz zusammen mit deren Metadaten enthält

QStorageInfo

Stellt Informationen über aktuell eingebundene Speicher und Laufwerke bereit

QString

Unicode-Zeichenkette

QStringConverter

Basisklasse für die Kodierung und Dekodierung von Text

QStringConverter::FinalizeResultChar

Enthält das Ergebnis des Aufrufs von `finalize()` auf `QStringDecoder` oder `QStringEncoder`

QStringDecoder

Zustandsbasierter Decoder für Text

QStringEncoder

Zustandsbasierter Encoder für Text

QStringList

Liste von Zeichenfolgen

QStringListModel

Modell, das Zeichenfolgen an Ansichten übergibt

QStringMatcher

Enthält eine Folge von Zeichen, die in einem Unicode-Zeichenkette schnell abgeglichen werden können

QStringTokenizer

Teilt Zeichenfolgen entlang vorgegebener Trennzeichen in Token auf

QStringView

Einheitliche Ansicht auf UTF-16-Zeichenketten mit einer schreibgeschützten Teilmenge der QString-API

QSysInfo

Informationen über das System

QSystemSemaphore

Allgemeines Zählsystem-Semaphor

QTaggedIterator

Vorlagenklasse, die einen Iterator umschließt und Standard-Iterator-Eigenschaften bereitstellt

QTemporaryDir

Erstellt ein eindeutiges Verzeichnis für die vorübergehende Nutzung

QTemporaryFile

E/A-Gerät, das mit temporären Dateien arbeitet

QTextBoundaryFinder

Methode zum Ermitteln von Unicode-Textgrenzen in einer Zeichenkette

QTextStream

Praktische Schnittstelle zum Lesen und Schreiben von Text

QThread

Plattformunabhängige Methode zur Verwaltung von Threads

QThreadPool

Verwaltet eine Sammlung von QThreads

QThreadStorage

Datenspeicherung pro Thread

QTime

Funktionen zur Zeitmessung

QTimeLine

Zeitleiste zur Steuerung von Animationen

QTimeZone

Ermittelt, in welchem Verhältnis eine Zeitangabe zur UTC steht

QTimeZone::OffsetData

QTimer

Wiederholungs- und Einmal-Timer

QTimerEvent

Enthält Parameter, die ein Timer-Ereignis beschreiben

QTranslator

Unterstützung der Internationalisierung für die Textausgabe

QTransposeProxyModel

Dieser Proxy transponiert das Quellmodell

QTypeRevision

Enthält eine kompakte Darstellung einer Versionsnummer mit zwei 8-Bit-Segmenten („Major“ und „Minor“), von denen jeweils eines unbekannt sein kann

QUnhandledException

Stellt eine unbehandelte Ausnahme in einem „ Qt Concurrent “-Worker-Thread dar

QUntypedBindable

Einheitliche Schnittstelle für bindbare Eigenschaften wie QProperty\<T\> und QObjectBindableProperty beliebigen Typs T

QUntypedPropertyBinding

Stellt eine typgelöschte Eigenschaftsbindung dar

QUrl

Praktische Schnittstelle für die Arbeit mit URLs

QUrlQuery

Möglichkeit zur Bearbeitung von Schlüssel-Wert-Paaren im Abfrage-Teil einer URL

QUtf8StringView

Einheitliche Ansicht auf UTF-8-Zeichenketten mit einer schreibgeschützten Teilmenge der QString-API

QUuid

Speichert einen universell eindeutigen Bezeichner (UUID)

QUuid::Id128Bytes

QVarLengthArray

Low-Level-Array mit variabler Länge

QVariant

Fungiert als Union für die gängigsten Qt-Datentypen

QVariant::ConstPointer

QVariant::ConstPointer ist eine Template-Klasse, die einen const-Zeiger auf QVariant emuliert

QVariant::ConstReference

QVariant::ConstReference fungiert als const-Referenz auf ein QVariant

QVariant::Pointer

QVariant::Pointer ist eine Vorlagenklasse, die einen nicht-konstanten Zeiger auf QVariant emuliert

QVariant::Reference

QVariant::Reference fungiert als nicht-konstante Referenz auf ein QVariant

QVariantAnimation

Basisklasse für Animationen

QVariantConstPointer

Emulierter const-Zeiger auf QVariant basierend auf einem Zeiger

QVariantPointer

Template-Klasse, die einen Zeiger auf QVariant basierend auf einem Zeiger emuliert

QVariantRef

Fungiert als nicht-konstante Referenz auf ein QVariant

QVector

Alias für QList

QVersionNumber

Enthält eine Versionsnummer mit einer beliebigen Anzahl von Segmenten

QWaitCondition

Bedingungsvariable zur Synchronisierung von Threads

QWeakPointer

Enthält eine schwache Referenz auf einen Shared-Pointer

QWinEventNotifier

Unterstützung für die Windows-Wait-Funktionen

QWriteLocker

Hilfsklasse, die das Sperren und Entsperren von Lese-Schreib-Sperren für den Schreibzugriff vereinfacht

QXmlStreamAttribute

Stellt ein einzelnes XML-Attribut dar

QXmlStreamAttributes

Stellt einen Vektor von `QXmlStreamAttribute` dar

QXmlStreamEntityDeclaration

Stellt eine DTD-Entitätsdeklaration dar

QXmlStreamEntityResolver

Entity-Resolver für einen QXmlStreamReader

QXmlStreamNamespaceDeclaration

Stellt eine Namespace-Deklaration dar

QXmlStreamNotationDeclaration

Stellt eine DTD-Notationsdeklaration dar

QXmlStreamReader

Schneller Parser zum Einlesen wohlgeformter XML 1.0-Dokumente über eine einfache Streaming-API

QXmlStreamWriter

XML 1.0-Writer mit einer einfachen Streaming-API

Qt::has_qt_compare_three_way

Ein Typ-Trait zur Überprüfung, ob ein Typ „compareThreeWay()“ unterstützt

Qt::partial_ordering

Qt::partial_ordering stellt das Ergebnis eines Vergleichs dar, der ungeordnete Ergebnisse zulässt

Qt::strong_ordering

Qt::strong_ordering repräsentiert einen Vergleich, bei dem äquivalente Werte nicht unterscheidbar sind

Qt::totally_ordered_wrapper

Qt::totally_ordered_wrapper ist ein Wrapper-Typ, der eine strenge totale Ordnung für die umschlossenen Typen bereitstellt

Qt::weak_ordering

Qt::weak_ordering stellt einen Vergleich dar, bei dem äquivalente Werte weiterhin unterscheidbar sind

QtFuture::WhenAnyResult

QtFuture::WhenAnyResult wird verwendet, um das Ergebnis von QtFuture::whenAny() darzustellen

QtJniTypes::JObject

Die Vorlage im Namespace „QtJniTypes“ bildet die Grundlage für deklarierte Java-Typen

qfloat16

Bietet Unterstützung für 16-Bit-Gleitkommazahlen

Ausführliche Beschreibung

Alle anderen Qt-Module basieren auf diesem Modul.

Die Qt Core Seite enthält Informationen zur Verwendung des Moduls.

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