Annotated Class List

Qt classes with brief descriptions:

QScxmlExecutableContent::AssignmentInfo

AssingmentInfo class represents a data assignment

QScxmlExecutableContent::EvaluatorInfo

Represents a unit of executable content

Qt3DRender::FbxGeometryLoader

QScxmlExecutableContent::ForeachInfo

Represents a foreach construct

Qt3DRender::FunctorType

Qt3DRender::GLTFGeometryLoader

QScxmlExecutableContent::InvokeInfo

Represents a service invocation

Qt3DRender::ObjGeometryLoader

QScxmlExecutableContent::ParameterInfo

Represents a parameter to a service invocation

QLocation::PlaceCategoryNode

Qt3DRender::PlyGeometryLoader

QAbstractExtensionManager

Interface for extension managers in Qt Designer

QAtomicInt

Platform-independent atomic operations on int

QAtomicPointer

Template class that provides platform-independent atomic operations on pointers

QAudioBuffer

Represents a collection of audio samples with a specific format and sample rate

QByteArrayList

List of byte arrays

QCocoaNativeContext

A class encapsulating a Cocoa NSOpenGLContext

QContiguousCache

Template class that provides a contiguous cache

QDBusPendingReply

Contains the reply to an asynchronous method call

QDBusReply

Stores the reply for a method call to a remote object

QDBusVariant

Enables the programmer to identify the variant type provided by the D-Bus typesystem

QLocation::QDeclarativeGeoMapItemTransitionManager

QEnableSharedFromThis

A base class that allows obtaining a QSharedPointer for an object already managed by a shared pointer

QExplicitlySharedDataPointer

Represents a pointer to an explicitly shared object

QFutureWatcher

Allows monitoring a QFuture using signals and slots

QGL::QGLEngineShaderProg

QGenericMatrix

Template class that represents a NxM transformation matrix with N columns and M rows

QLocation::QGeoCachedTileDisk

QHash

Template class that provides a hash-table-based dictionary

QKeyValueIterator

Iterator over the key/value pairs of an associative container

QLatin1Char

8-bit ASCII/Latin-1 character

QLatin1String

Thin wrapper around an US-ASCII/Latin-1 encoded string literal

QLinkedList

Template class that provides linked lists

QList

Template class that provides lists

QListIterator

Java-style const iterator for QList and QQueue

QMap

Template class that provides a red-black-tree-based dictionary

QMargins

Defines the four margins of a rectangle

QMarginsF

Defines the four margins of a rectangle

QMessageLogContext

Additional information about a log message

QModbusDataUnit

Container class representing single bit and 16 bit word entries in the Modbus register

QModbusDeviceIdentification

Container class representing the physical and functional description of a Modbus server

QModbusExceptionResponse

Container class containing the function and error code inside a Modbus ADU

QModbusPdu

Abstract container class containing the function code and payload that is stored inside a Modbus ADU

QModbusRequest

Container class containing the function code and payload that is stored inside a Modbus ADU

QModbusResponse

Container class containing the function code and payload that is stored inside a Modbus ADU

QMutableListIterator

Java-style non-const iterator for QList and QQueue

QMutableMapIterator

Java-style non-const iterator for QMap and QMultiMap

Qt3DCore::QNodeId

Uniquely identifies a QNode

QPair

Template class that stores a pair of items

QPixelFormat

Class for describing different pixel layouts in graphics buffers

QQmlListProperty

Allows applications to expose list-like properties of QObject-derived classes to QML

QRandomGenerator

Allows one to obtain random values from a high-quality Random Number Generator

QRandomGenerator64

Allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator

QRgba64

Struct contains a 64-bit RGB color

QSGMaterialType

Used as a unique type token in combination with QSGMaterial

QScopedPointer

Stores a pointer to a dynamically allocated object, and deletes it upon destruction

QScopedValueRollback

Resets a variable to its previous value on destruction

QSemaphoreReleaser

Exception-safe deferral of a QSemaphore::release() call

QSharedDataPointer

Represents a pointer to an implicitly shared object

QSharedPointer

Holds a strong reference to a shared pointer

QSignalBlocker

Exception-safe wrapper around QObject::blockSignals()

QSqlDriverCreator

Template class that provides a SQL driver factory for a specific driver type

QSslEllipticCurve

Represents an elliptic curve for use by elliptic-curve cipher algorithms

QSslPreSharedKeyAuthenticator

Authentication data for pre shared keys (PSK) ciphersuites

QStaticByteArrayMatcher

Compile-time version of QByteArrayMatcher

QStringList

List of strings

QStringView

Unified view on UTF-16 strings with a read-only subset of the QString API

QStylePainter

Convenience class for drawing QStyle elements inside a widget

QThreadStorage

Per-thread data storage

QTileRules

The rules used to draw a pixmap or image split into nine segments

QUiLoader

Enables standalone applications to dynamically create user interfaces at run-time using the information stored in UI files or specified in plugin paths

QVarLengthArray

Low-level variable-length array

QVersionNumber

Contains a version number with an arbitrary number of segments

QVulkanInfoVector

A specialized QVector for QVulkanLayer and QVulkanExtension

QVulkanLayer

Represents information about a Vulkan layer

QWeakPointer

Holds a weak reference to a shared pointer

QtROClientFactory

A class holding information about client backends available on the Qt Remote Objects network

QtROServerFactory

A class holding information about server backends available on the Qt Remote Objects network

Qt3DRender::StlGeometryLoader

qoutputrange

Holds the specifics of an output range