Qt Core C++ Classes

Bietet grundlegende Nicht-GUI-Funktionen. Mehr...

Namensräume

Qt

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

Qt::Literals

Inline-Namensraum deklariert Literaloperatoren für Qt-Typen

Qt::Literals::StringLiterals

Deklariert String-Literal-Operatoren für Qt-Typen

QtFuture

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

QtJniTypes

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

QtLiterals

Deklariert literalische Operatoren für Qt-Typen

Klassen

QAbstractAnimation

Die Basis für alle Animationen

QAbstractEventDispatcher

Schnittstelle zur Verwaltung der Ereignis-Warteschlange von Qt

QAbstractEventDispatcher::TimerInfoV2

QAbstractEventDispatcherV2

QAbstractItemModel

Die abstrakte Schnittstelle für Elementmodellklassen

QAbstractListModel

Abstraktes Modell, das subklassifiziert werden kann, um eindimensionale Listenmodelle zu erstellen

QAbstractNativeEventFilter

Schnittstelle für den Empfang von nativen Ereignissen, wie MSG- oder XCB-Event-Strukturen

QAbstractProxyModel

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

QAbstractTableModel

Abstraktes Modell, das zur Erstellung von Tabellenmodellen unterklassifiziert werden kann

QAdoptSharedDataTag

Helper-Tag-Klasse

QAnimationGroup

Abstrakte Basisklasse für Gruppen von Animationen

QAnyStringView

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

QAssociativeIterable

Iterable-Schnittstelle für einen assoziativen Container in einer QVariant

QAtomicInt

Plattform-unabhängige atomare Operationen auf int

QAtomicInteger

Plattformunabhängige atomare Operationen für Ganzzahlen

QAtomicPointer

Schablonenklasse, die plattformunabhängige atomare Operationen mit Zeigern bietet

QAtomicScopedValueRollback

Bietet einen QScopedValueRollback für atomare Variablen

QBEInteger

Plattform-unabhängige Big-Endian-Ganzzahlen

QBaseIterator

QBasicTimer

Timer-Ereignisse für Objekte

QBindable

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

QBitArray

Array von Bits

QBluetoothPermission

Zugriff auf Bluetooth-Peripheriegeräte

QBuffer

QIODevice-Schnittstelle für ein QByteArray

QByteArray

Array von Bytes

QByteArray::FromBase64Result

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

QByteArrayList

Liste von Byte-Arrays

QByteArrayMatcher

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

QByteArrayView

Ansicht auf ein Array von Bytes 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 zur Aufnahme von Bildern oder Videos

QCborArray

Wird verwendet, um ein Array von CBOR-Elementen zu halten

QCborError

Enthält die Fehlerbedingung, die beim Parsen oder Validieren eines CBOR-Streams gefunden wurde

QCborMap

Wird verwendet, um einen assoziativen Container zu speichern, der in CBOR dargestellt werden kann

QCborMap::ConstIterator

QCborMap::ConstIterator Klasse bietet einen STL-ähnlichen Konst-Iterator für QCborMap

QCborMap::Iterator

QCborMap::Iterator Klasse bietet einen STL-ähnlichen non-const Iterator für QCborMap

QCborParserError

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

QCborStreamReader

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

QCborStreamReader::StringResult

QCborStreamWriter

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

QCborValue

Verkapselt einen Wert in CBOR

QChar

16-Bit Unicode-Zeichen

QChildEvent

Enthält Ereignisparameter für Child-Objekt-Ereignisse

QChronoTimer

Wiederholende und einmalige Zeitgeber

QCollator

Vergleicht Zeichenketten nach einem lokalisierten Sortieralgorithmus

QCollatorSortKey

Kann verwendet werden, um die Kollationierung von Zeichenketten zu beschleunigen

QCommandLineOption

Definiert eine mögliche Kommandozeilenoption

QCommandLineParser

Mittel zur Handhabung der Befehlszeilenoptionen

QConcatenateTablesProxyModel

Proxies für mehrere Quellmodelle, indem ihre Zeilen verkettet werden

QConstIterator

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

QContactsPermission

Zugriff auf die Kontakte des Benutzers

QContiguousCache

Vorlagenklasse, die einen zusammenhängenden Cache bereitstellt

QCoreApplication

Ereignisschleife für Qt-Anwendungen ohne UI

QCryptographicHash

Möglichkeit zur Erzeugung kryptographischer Hashes

QDataStream

Serialisierung von Binärdaten an ein QIODevice

QDate

Datum-Funktionen

QDateTime

Funktionen für Datum und Uhrzeit

QDeadlineTimer

Markiert einen Termin in der Zukunft

QDebug

Ausgabestrom für Debugging-Informationen

QDebugStateSaver

Convenience-Klasse für eigene QDebug-Operatoren

QDir

Zugriff auf Verzeichnisstrukturen und deren Inhalte

QDirIterator

Iterator für Verzeichniseintragslisten

QDirListing

STL-artiger Iterator für Verzeichniseinträge

QDirListing::DirEntry

QDirListing::sentinel

QDynamicPropertyChangeEvent

Enthält Ereignisparameter für dynamische Eigenschaftsänderungsereignisse

QEasingCurve

Easing-Kurven zur Steuerung der Animation

QElapsedTimer

Schneller Weg zur Berechnung verstrichener Zeiten

QEnableSharedFromThis

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

QEvent

Die Basisklasse für alle Ereignisklassen. Ereignisobjekte enthalten Ereignisparameter

QEventLoop

Mittel zum Betreten und Verlassen einer Ereignisschleife

QEventLoopLocker

Mittel zum Verlassen einer Ereignisschleife, wenn sie nicht mehr benötigt wird

QException

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

QExplicitlySharedDataPointer

Repräsentiert einen Zeiger auf ein explizit freigegebenes Objekt

QFile

Schnittstelle für das Lesen von und Schreiben in Dateien

QFileDevice

Schnittstelle für das Lesen von und Schreiben in geöffnete Dateien

QFileInfo

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

QFileSelector

Komfortable Möglichkeit zur Auswahl von Dateivarianten

QFileSystemWatcher

Schnittstelle zur Überwachung von Dateien und Verzeichnissen auf Änderungen

QFlag

Hilfsdatentyp für QFlags

QFlags

Typsichere Möglichkeit zur Speicherung von OR-Kombinationen von Enum-Werten

QFuture

Repräsentiert das Ergebnis einer asynchronen Berechnung

QFutureIterator

Konst-Iterator im Java-Stil für QFuture

QFutureSynchronizer

Convenience-Klasse, die die Synchronisation von QFuture vereinfacht

QFutureWatcher

Ermöglicht die Überwachung einer QFuture mit Signalen und Slots

QGenericArgument

Interne Hilfsklasse für das Marschieren von Argumenten

QGenericReturnArgument

Interne Hilfsklasse für die Übergabe von Argumenten

QGlobalStatic

Dient zur Implementierung eines globalen statischen Objekts

QGregorianCalendar

Implementiert den Gregorianischen Kalender

QHash

Vorlagenklasse, die ein Hash-Tabellen-basiertes Wörterbuch bereitstellt

QHashIterator

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

QHashSeed

QIODevice

Die Basis-Schnittstellenklasse für alle 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 ist

QIdentityProxyModel

Vermittelt sein Quellmodell unmodifiziert

QItemSelection

Verwaltet Informationen über ausgewählte Elemente in einem Modell

QItemSelectionModel

Verfolgt die ausgewählten Elemente einer Ansicht

QItemSelectionRange

Verwaltet Informationen über einen Bereich von ausgewählten Elementen in einem Modell

QIterable

Vorlagenklasse, die die Basisklasse für QSequentialIterable und QAssociativeIterable ist

QIterator

Schablonenklasse, die die Iteration über einen Container in einer QVariant ermöglicht

QJalaliCalendar

Implementierung des Jalali (Hijri Shamsi) Kalendersystems

QJniArray

Schablonenklasse, die ein Array in Java darstellt

QJniArrayBase

Gemeinsame, typunabhängige APIs für QJniArray

QJniEnvironment

Zugriff auf die JNI-Umgebung (JNIEnv)

QJniObject

Ein bequemer Wrapper um das Java Native Interface (JNI)

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 während des JSON-Parsing zu melden

QJsonValue

Verkapselt einen Wert in JSON

QJulianCalendar

Implementierung des Julianischen Kalendersystems

QKeyCombination

Speichert eine Kombination aus einem Schlüssel mit optionalen Modifikatoren

QKeyValueIterator

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

QLEInteger

Plattform-unabhängige Little-Endian-Ganzzahlen

QLatin1Char

8-Bit-ASCII/Latin-1-Zeichen

QLatin1String

Dasselbe wie QLatin1StringView

QLatin1StringMatcher

Optimierte Suche nach Teilstrings in Latin-1-Text

QLatin1StringView

Dünner Wrapper um ein US-ASCII/Latin-1 kodiertes String-Literal

QLibrary

Lädt gemeinsam genutzte Bibliotheken zur Laufzeit

QLibraryInfo

Informationen über die Qt-Bibliothek

QLine

Zweidimensionaler Vektor mit Integer-Präzision

QLineF

Zweidimensionaler Vektor mit Fließkommagenauigkeit

QList

Vorlagenklasse, die ein dynamisches Array bereitstellt

QListIterator

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

QLocale

Konvertierung zwischen Zahlen und ihren String-Repräsentationen in verschiedenen Sprachen

QLocationPermission

Zugriff auf den Standort des Benutzers

QLockFile

Sperren zwischen Prozessen unter Verwendung einer Datei

QLoggingCategory

Repräsentiert eine Kategorie oder einen "Bereich" in der Protokollierungsinfrastruktur

QMap

Vorlagenklasse, die ein assoziatives Array bereitstellt

QMapIterator

Konstanter Iterator 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 Erzeugung von Hash-basierten Nachrichtenauthentifizierungscodes

QMessageLogContext

Zusätzliche Informationen über eine Protokollnachricht

QMessageLogger

Erzeugt Protokollnachrichten

QMetaClassInfo

Zusätzliche Informationen über eine Klasse

QMetaContainer

Gemeinsame Funktionalität für sequentielle und assoziative Container

QMetaEnum

Metadaten über einen Enumerator

QMetaMethod

Metadaten über eine Memberfunktion

QMetaObject

Enthält Meta-Informationen über Qt-Objekte

QMetaObject::Connection

QMetaProperty

Metadaten über eine Eigenschaft

QMetaSequence

Erlaubt den Zugriff auf sequentielle Container ohne Typangabe

QMetaType

Verwaltet benannte Typen im Meta-Objektsystem

QMicrophonePermission

Zugriff auf das Mikrofon zur Überwachung oder Aufnahme von Ton

QMilankovicCalendar

Implementierung des Milanković-Kalendersystems

QMimeData

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

QMimeDatabase

Verwaltet eine Datenbank von MIME-Typen

QMimeType

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

QModelIndex

Wird zum Auffinden von Daten in einem Datenmodell verwendet

QModelRoleData

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

QModelRoleDataSpan

Spanne über QModelRoleData-Objekte

QMultiHash

Bequeme QHash-Unterklasse, die mehrwertige Hashes bereitstellt

QMultiMap

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

QMultiMap::key_iterator

QMultiMap::key_iterator Klasse bietet einen STL-ähnlichen konstanten Iterator für QMultiMap-Schlüssel

QMultiMapIterator

Java-ähnlicher konstanter Iterator für QMultiMap. QMultiMap hat sowohl Iteratoren im Java-Stil als auch Iteratoren im STL-Stil. STL-artige Iteratoren sind effizienter und sollten bevorzugt werden

QMutableHashIterator

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

QMutableListIterator

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

QMutableMapIterator

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

QMutableMultiMapIterator

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

QMutableSetIterator

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

QMutex

Zugriffsserialisierung zwischen Threads

QMutexLocker

Convenience-Klasse, 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 für alle Qt-Objekte

QObjectBindableProperty

Vorlagenklasse, die automatische Eigenschaftsbindungen für in abgeleiteten QObject-Klassen gespeicherte Eigenschaftsdaten ermöglicht

QObjectCleanupHandler

Überwacht die Lebensdauer von mehreren QObjects

QObjectComputedProperty

Schablonenklasse, die dabei hilft, alte Eigenschaften auf das System der bindbaren Eigenschaften zu portieren

QOperatingSystemVersion

Informationen über die Version des Betriebssystems

QParallelAnimationGroup

Parallele Gruppe von Animationen

QPartialOrdering

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

QPauseAnimation

Pause für QSequentialAnimationGroup

QPermission

Ein undurchsichtiger Wrapper einer typisierten Berechtigung

QPersistentModelIndex

Wird zum Auffinden von Daten in einem Datenmodell verwendet

QPluginLoader

Lädt ein Plugin zur Laufzeit

QPoint

Definiert einen Punkt in der Ebene mit Integer-Präzision

QPointF

Definiert einen Punkt in der Ebene mit Fließkommagenauigkeit

QPointer

Vorlagenklasse, die geschützte Zeiger auf QObject bereitstellt

QProcess

Wird zum Starten externer Programme und zur Kommunikation mit ihnen verwendet

QProcess::CreateProcessArguments

QProcess::UnixProcessParameters

QProcessEnvironment

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

QPromise

Speichern von Berechnungsergebnissen für den Zugriff durch QFuture

QProperty

Vorlagenklasse, die automatische Eigenschaftsbindungen ermöglicht

QPropertyAnimation

Animiert Qt-Eigenschaften

QPropertyBindingError

QPropertyChangeHandler

Kontrolliert den Lebenszyklus von Änderungsrückrufen, die auf einer QProperty installiert sind

QPropertyData

Hilfsklasse für Eigenschaften mit automatischen Eigenschaftsbindungen

QPropertyNotifier

Steuert den Lebenszyklus des Änderungs-Callbacks, der auf einer QProperty installiert ist

QQueue

Generischer Container, der eine Warteschlange bereitstellt

QRandomGenerator

Ermöglicht es, Zufallswerte von einem hochwertigen Zufallszahlengenerator zu erhalten

QRandomGenerator64

Ermöglicht den Erhalt von 64-Bit-Zufallswerten von einem hochwertigen Zufallszahlengenerator ohne Seed

QReadLocker

Convenience-Klasse, die das Sperren und Entsperren von Schreib-Lese-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 Fließkommagenauigkeit

QRecursiveMutex

Zugriffsserialisierung zwischen Threads

QRegularExpression

Mustervergleich mit regulären Ausdrücken

QRegularExpressionMatch

Die Ergebnisse eines Abgleichs eines QRegularExpression mit einer Zeichenkette

QRegularExpressionMatchIterator

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

QResource

Schnittstelle zum direkten Lesen von Ressourcen

QRomanCalendar

Gemeinsame Basis für Kalender, die auf dem alten römischen Kalender basieren

QRunnable

Die Basisklasse für alle lauffähigen Objekte

QSaveFile

Schnittstelle für das sichere Schreiben in Dateien

QScopeGuard

Bietet einen Scope Guard für den Aufruf einer Funktion am Ende eines Scopes

QScopedArrayPointer

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

QScopedPointer

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

QScopedPropertyUpdateGroup

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

QScopedValueRollback

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

QSemaphore

Allgemeine Zählsemaphore

QSemaphoreReleaser

Ausnahmesichere Aufschiebung eines QSemaphore::release()-Aufrufs

QSequentialAnimationGroup

Sequentielle Gruppe von Animationen

QSequentialIterable

Iterable Schnittstelle für einen Container in einer QVariant

QSet

Schablonenklasse, die eine auf Hash-Tabellen basierende Menge bereitstellt

QSet::const_iterator

QSet::const_iterator Klasse bietet einen STL-artigen konstanten Iterator für QSet

QSet::iterator

QSet::iterator Klasse bietet einen STL-ähnlichen non-const Iterator für QSet

QSetIterator

Konst-Iterator im Java-Stil für QSet

QSettings

Persistente, plattformunabhängige Anwendungseinstellungen

QSharedData

Basisklasse für gemeinsame Datenobjekte

QSharedDataPointer

Stellt einen Zeiger auf ein implizit gemeinsames Objekt dar

QSharedMemory

Zugriff auf ein gemeinsames Speichersegment

QSharedPointer

Enthält eine starke Referenz auf einen gemeinsamen Zeiger

QSignalBlocker

Ausnahmesicherer Wrapper um QObject::blockSignals()

QSignalMapper

Bündelt Signale von identifizierbaren Absendern

QSize

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

QSizeF

Definiert die Größe eines zweidimensionalen Objekts mit Fließkommagenauigkeit

QSocketNotifier

Unterstützung für die Überwachung von Aktivitäten auf einem Dateideskriptor

QSortFilterProxyModel

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

QSpan

Ein nicht-eigener Container über zusammenhängende Daten

QStack

Vorlagenklasse, die einen Stack bereitstellt

QStandardPaths

Methoden für den Zugriff auf Standardpfade

QStaticByteArrayMatcher

Kompilierzeit-Version von QByteArrayMatcher

QStaticLatin1StringMatcher

Kompilierzeit-Version von QLatin1StringMatcher

QStaticPlugin

Struktur, die eine Referenz auf eine statische Plugin-Instanz zusammen mit ihren Metadaten enthält

QStorageInfo

Liefert Informationen über aktuell gemounteten Speicher und Laufwerke

QString

Unicode-Zeichenkette

QStringConverter

Basisklasse für die Kodierung und Dekodierung von Text

QStringDecoder

Zustandsbasierter Decoder für Text

QStringEncoder

Zustandsbasierter Encoder für Text

QStringList

Liste von Zeichenketten

QStringListModel

Modell zur Bereitstellung von Zeichenketten für Ansichten

QStringMatcher

Enthält eine Folge von Zeichen, die schnell in eine Unicode-Zeichenkette eingefügt werden können

QStringTokenizer

Zerlegt Zeichenketten in Token entlang vorgegebener Trennzeichen

QStringView

Einheitliche Sicht auf UTF-16-Strings mit einer schreibgeschützten Teilmenge der QString-API

QSysInfo

Informationen über das System

QSystemSemaphore

Allgemeiner Zählsystem-Semaphor

QTaggedIterator

Schablonenklasse, die einen Iterator umhüllt und Standard-Iterator-Traits bereitstellt

QTemporaryDir

Erzeugt ein eindeutiges Verzeichnis für die temporäre Verwendung

QTemporaryFile

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

QTextBoundaryFinder

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

QTextStream

Bequeme Schnittstelle zum Lesen und Schreiben von Text

QThread

Plattformunabhängiger Weg 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

Identifiziert, wie sich eine Zeitdarstellung zu UTC verhält

QTimeZone::OffsetData

QTimer

Wiederholende und einmalige Zeitgeber

QTimerEvent

Enthält Parameter, die ein Timer-Ereignis beschreiben

QTranslator

Internationalisierungsunterstützung für die Textausgabe

QTransposeProxyModel

Dieser Proxy transponiert das Quellmodell

QTypeRevision

Enthält eine leichtgewichtige Darstellung einer Versionsnummer mit zwei 8-Bit-Segmenten, Major und Minor, von denen jedes unbekannt sein kann

QUnhandledException

Repräsentiert eine unbehandelte Ausnahme in einem Qt Concurrent Worker-Thread

QUntypedBindable

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

QUrl

Bequeme Schnittstelle für die Arbeit mit URLs

QUrlQuery

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

QUtf8StringView

Einheitliche Sicht auf UTF-8-Strings 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

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

QVariantAnimation

Basisklasse für Animationen

QVariantConstPointer

Emulierter konstanter Zeiger auf QVariant basierend auf einem Zeiger

QVariantPointer

Vorlagenklasse, die einen Zeiger auf QVariant basierend auf einem Zeiger emuliert

QVariantRef

Wirkt als nicht-konstante Referenz auf eine QVariant

QVector

Alias für QList

QVersionNumber

Enthält eine Versionsnummer mit einer beliebigen Anzahl von Segmenten

QWaitCondition

Bedingungsvariable für die Synchronisierung von Threads

QWeakPointer

Enthält eine schwache Referenz auf einen gemeinsamen Zeiger

QWinEventNotifier

Unterstützung für die Windows-Wartefunktionen

QWriteLocker

Convenience-Klasse, die das Sperren und Entsperren von Lese- und Schreibsperren für den Schreibzugriff vereinfacht

QXmlStreamAttribute

Stellt ein einzelnes XML-Attribut dar

QXmlStreamAttributes

Stellt einen Vektor von QXmlStreamAttribute dar

QXmlStreamEntityDeclaration

Stellt eine DTD-Entity-Deklaration dar

QXmlStreamEntityResolver

Entitätsauflöser für einen QXmlStreamReader

QXmlStreamNamespaceDeclaration

Stellt eine Namespace-Deklaration dar

QXmlStreamNotationDeclaration

Stellt eine DTD-Notationsdeklaration dar

QXmlStreamReader

Schneller Parser zum Lesen von wohlgeformtem XML über eine einfache Streaming-API

QXmlStreamWriter

XML-Writer mit einer einfachen Streaming-API

Qt::partial_ordering

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

Qt::strong_ordering

Qt::strong_ordering stellt einen Vergleich dar, bei dem gleichwertige Werte ununterscheidbar sind

Qt::totally_ordered_wrapper

Qt::totally_ordered_wrapper ist ein Wrapper-Typ, der eine strenge Gesamtreihenfolge für die verpackten Typen bietet

Qt::weak_ordering

Qt::weak_ordering stellt einen Vergleich dar, bei dem gleichwertige Werte noch unterscheidbar sind

QtFuture::WhenAnyResult

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

qfloat16

Bietet 16-bit Fließkomma-Unterstützung

Detaillierte Beschreibung

Alle anderen Qt-Module bauen auf diesem Modul auf.

Die Qt Core Seite enthält Informationen darüber, wie man das Modul benutzt.

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