Qt 5.6 | Annotated Class List

Qt 5.6.3 Reference Documentation

# Annotated Class List

Qt classes with brief descriptions:

Qt3DCore::QAbstractAspect | The base class for aspects that provide a vertical slice of behavior
Qt3DCore::QAspectEngine
Qt3DCore::QCamera
Qt3DCore::QCameraLens | Qt3DCore::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D scene
Qt3DCore::QAspectJob
Qt3DCore::QAbstractNodeFactory
Qt3DCore::QBackendNode
Qt3DCore::QBackendNodeFunctor
Qt3DCore::QComponent | Base class of scene nodes that can be aggregated by Qt3DCore::QEntity instances as a component
Qt3DCore::QEntity | Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several Qt3DCore::QComponent instances that will specify its behavior
Qt3DCore::QNode | The base class of all Qt3D node classes used to build a Qt3D scene
Qt3DCore::QNodeId
Qt3DCore::QBackendScenePropertyChange
Qt3DCore::QRay3D | Defines a directional line in 3D space extending through an origin point
Qt3DCore::QSceneChange
Qt3DCore::QScenePropertyChange
Qt3DCore::QTransform
Qt3DInput::QAbstractPhysicalDeviceBackendNode
Qt3DInput::QAbstractPhysicalDevice
Qt3DInput::QAction
Qt3DInput::QActionInput
Qt3DInput::QAxis
Qt3DInput::QAxisActionHandler
Qt3DInput::QAxisInput
Qt3DInput::QAxisSetting
Qt3DInput::QInputAspect
Qt3DInput::QInputDeviceIntegration
Qt3DInput::QInputDevicePlugin
Qt3DInput::QKeyboardController
Qt3DInput::QKeyboardInput
Qt3DInput::QKeyEvent
Qt3DInput::QLogicalDevice
Qt3DInput::QMouseController | In charge of dispatching mouse events to attached QMouseInput objects
Qt3DInput::QMouseEvent | Qt3DCore::QMouseEvent contains parameters that describe a mouse event
Qt3DInput::QWheelEvent | Contains parameters that describe a mouse wheel event
Qt3DInput::QMouseInput | Provides a means of being notified about mouse events when attached to a QMouseController instance
Qt3DLogic::QLogicAspect
Qt3DLogic::QLogicComponent | Provides a way to have a synchronous function executed each frame
Qt3DRender::AssimpParser | Provides a generic way of loading various 3D assets format into a Qt3D scene
Qt3DRender::GLTFParser
Qt3DCore::Quick::QQmlAspectEngine | Environment for the QAspectEngine and a method for instantiating QML components
Qt3DRender::QDiffuseMapMaterial | Default implementation of the phong lighting effect where the diffuse light component is read from a texture map
Qt3DRender::QDiffuseSpecularMapMaterial | Default implementation of the phong lighting and bump effect where the diffuse and specular light components are read from texture maps
Qt3DRender::QForwardRenderer | Qt3DRender::QForwardRenderer provides a default FrameGraph implementation of a forward renderer
Qt3DRender::QGoochMaterial | Material that implements the Gooch shading model, popular in CAD and CAM applications
Qt3DRender::QNormalDiffuseMapAlphaMaterial | Default implementation of the phong lighting and bump effect where the diffuse light component is read from a texture map and the normals of the mesh being rendered from a normal texture map. In addition, it defines an alpha to coverage and a depth test to be performed in the rendering pass
Qt3DRender::QNormalDiffuseMapMaterial | Default implementation of the phong lighting and bump effect where the diffuse light component is read from a texture map and the normals of the mesh being rendered from a normal texture map
Qt3DRender::QNormalDiffuseSpecularMapMaterial | Default implementation of the phong lighting and bump effect where the diffuse and specular light components are read from texture maps and the normals of the mesh being rendered from a normal texture map
Qt3DRender::QPerVertexColorMaterial | Default implementation for rendering the color properties set for each vertex
Qt3DRender::QPhongAlphaMaterial | Default implementation of the phong lighting effect with alpha
Qt3DRender::QPhongMaterial | Default implementation of the phong lighting effect
Qt3DRender::QSkyboxEntity | Qt3DRender::QSkyboxEntity is a convenience Qt3DCore::QEntity subclass that can be used to insert a skybox in a 3D scene
Qt3DRender::QCameraSelector
Qt3DRender::QClearBuffer
Qt3DRender::QDispatchCompute
Qt3DRender::QFrameGraph | Defines the rendering method to be used by the renderer
Qt3DRender::QFrameGraphNode | Base class of all FrameGraph configuration nodes
Qt3DRender::QFrameGraphSelector | Qt3DRender::QFrameGraphSelector provide a way to select a one or more subtree of the FrameGraph at runtime
Qt3DRender::QFrameGraphSelectorFunctor
Qt3DRender::QFrustumCulling
Qt3DRender::QLayerFilter | ..
Qt3DRender::QLighting
Qt3DRender::QNoDraw | When a QNoDraw node is present in a FrameGraph branch, this prevents the renderer from rendering any primitive
Qt3DRender::QRenderPassFilter
Qt3DRender::QRenderTargetSelector
Qt3DRender::QSortCriterion
Qt3DRender::QSortMethod
Qt3DRender::QStateSet | FrameGraph node offers a way of specifying a set of QRenderState objects to be applied during the execution of a framegraph branch
Qt3DRender::QTechniqueFilter
Qt3DRender::QViewport
Qt3DRender::FunctorType
Qt3DRender::QAbstractFunctor
Qt3DRender::QBoundingVolumeDebug
Qt3DRender::QItemModelBuffer
Qt3DRender::QLayer | ..
Qt3DRender::QRenderAspect
Qt3DRender::QRenderAttachment
Qt3DRender::QRenderTarget
Qt3DRender::QWindow
Qt3DRender::QAbstractAttribute
Qt3DRender::QAbstractBuffer
Qt3DRender::QAttribute
Qt3DRender::QBoundingVolumeSpecifier
Qt3DRender::QBuffer
Qt3DRender::QBufferFunctor
Qt3DRender::QCuboidGeometry
Qt3DRender::QCuboidMesh | A cube mesh
Qt3DRender::QCylinderGeometry
Qt3DRender::QCylinderMesh | A cylindrical mesh
Qt3DRender::QGeometry
Qt3DRender::QGeometryFunctor
Qt3DRender::QGeometryRenderer
Qt3DRender::QMesh | A custom mesh
Qt3DRender::QPlaneGeometry
Qt3DRender::QPlaneMesh | A square planar mesh
Qt3DRender::QSphereGeometry
Qt3DRender::QSphereMesh | A spherical mesh
Qt3DRender::QTorusGeometry
Qt3DRender::QTorusMesh | A custom mesh
Qt3DRender::QAbstractSceneLoader
Qt3DRender::QAbstractSceneParser
Qt3DRender::QSceneLoader
Qt3DRender::QSceneParserPlugin
Qt3DRender::QDirectionalLight
Qt3DRender::QLight
Qt3DRender::QPointLight
Qt3DRender::QSpotLight
Qt3DRender::QAnnotation | ..
Qt3DRender::QEffect
Qt3DRender::QGraphicsApiFilter | ..
Qt3DRender::QMaterial | Provides an abstract class that should be the base of all Material component classes in a scene
Qt3DRender::QParameter
Qt3DRender::QParameterMapping | ..
Qt3DRender::QRenderPass
Qt3DRender::PropertyReaderInterface
Qt3DRender::QShaderData | Provides a way of specifying values of a Uniform Block or a shader structure
Qt3DRender::QShaderProgram
Qt3DRender::QTechnique
Qt3DRender::QObjectPicker | Instantiates a component that can be used to interact with a QEntity by a process known as picking
Qt3DRender::QPickEvent
Qt3DRender::QAlphaCoverage
Qt3DRender::QAlphaTest
Qt3DRender::QBlendEquation
Qt3DRender::QBlendState | Encapsulates blending information
Qt3DRender::QBlendStateSeparate | Encapsulates blending information
Qt3DRender::QClipPlane | Enables an additional OpenGL clipping plane that can be in shaders using gl_ClipDistance
Qt3DRender::QColorMask | Allows specifying which color components should be written to the currently bound frame buffer
Qt3DRender::QCullFace
Qt3DRender::QDepthMask
Qt3DRender::QDepthTest
Qt3DRender::QDithering
Qt3DRender::QFrontFace
Qt3DRender::QPointSize | Specifies the size of rasterized points. May either be set statically or by shader programs
Qt3DRender::QPolygonOffset
Qt3DRender::QRenderState
Qt3DRender::QScissorTest
Qt3DRender::QStencilMask
Qt3DRender::QStencilOp
Qt3DRender::QStencilOpSeparate
Qt3DRender::QStencilTest
Qt3DRender::QStencilTestSeparate
Qt3DRender::QAbstractTextureImage | Encapsulates the necessary information to create an OpenGL texture image
Qt3DRender::QTextureDataFunctor
Qt3DRender::QAbstractTextureProvider | A base class to be used to provide textures
Qt3DRender::QTexImageData
Qt3DRender::QTextureImage | Encapsulates the necessary information to create an OpenGL texture image from an image source
Qt3DRender::QTexture1D | A QAbstractTextureProvider with a Target1D target format
Qt3DRender::QTexture1DArray | A QAbstractTextureProvider with a Target1DArray target format
Qt3DRender::QTexture2D | A QAbstractTextureProvider with a Target2D target format
Qt3DRender::QTexture2DArray | A QAbstractTextureProvider with a Target2DArray target format
Qt3DRender::QTexture2DMultisample | A QAbstractTextureProvider with a Target2DMultisample target format
Qt3DRender::QTexture2DMultisampleArray | A QAbstractTextureProvider with a Target2DMultisampleArray target format
Qt3DRender::QTexture3D | A QAbstractTextureProvider with a Target3D target format
Qt3DRender::QTextureBuffer | A QAbstractTextureProvider with a TargetBuffer target format
Qt3DRender::QTextureCubeMap | A QAbstractTextureProvider with a TargetCubeMap target format
Qt3DRender::QTextureCubeMapArray | A QAbstractTextureProvider with a TargetCubeMapArray target format
Qt3DRender::QTextureRectangle | A QAbstractTextureProvider with a TargetRectangle target format
Qt3DRender::QTextureWrapMode | Defines the wrap mode a Qt3DRender::QAbstractTextureProvider should apply to a texture
QAbstractAnimation | The base of all animations
QAnimationGroup | Abstract base class for groups of animations
QParallelAnimationGroup | Parallel group of animations
QPauseAnimation | Pause for QSequentialAnimationGroup
QPropertyAnimation | Animates Qt properties
QSequentialAnimationGroup | Sequential group of animations
QVariantAnimation | Base class for animations
QTextCodec | Conversions between text encodings
QTextDecoder | State-based decoder
QTextEncoder | State-based encoder
QFlag | Helper data type for QFlags
QFlags | Type-safe way of storing OR-combinations of enum values
QGlobalStatic | Used to implement a global static object
QLibraryInfo | Information about the Qt library
QMessageLogContext | Additional information about a log message
QMessageLogger | Generates log messages
QSysInfo | Information about the system
QBuffer | QIODevice interface for a QByteArray
QDataStream | Serialization of binary data to a QIODevice
QDebug | Output stream for debugging information
QDebugStateSaver | Convenience class for custom QDebug operators
QDir | Access to directory structures and their contents
QDirIterator | Iterator for directory entrylists
QFile | Interface for reading from and writing to files
QFileDevice | Interface for reading from and writing to open files
QFileInfo | System-independent file information
QFileSelector | Convenient way of selecting file variants
QFileSystemWatcher | Interface for monitoring files and directories for modifications
QIODevice | The base interface class of all I/O devices in Qt
QLockFile | Locking between processes using a file
QLoggingCategory | Represents a category, or 'area' in the logging infrastructure
QProcess | Used to start external programs and to communicate with them
QProcessEnvironment | Holds the environment variables that can be passed to a program
QResource | Interface for reading directly from resources
QSaveFile | Interface for safely writing to files
QSettings | Persistent platform-independent application settings
QStandardPaths | Methods for accessing standard paths
QStorageInfo | Provides information about currently mounted storage and drives
QTemporaryDir | Creates a unique directory for temporary use
QTemporaryFile | I/O device that operates on temporary files
QTextStream | Convenient interface for reading and writing text
QUrl | Convenient interface for working with URLs
QUrlQuery | Way to manipulate a key-value pairs in a URL's query
QAbstractItemModel | The abstract interface for item model classes
QAbstractListModel | Abstract model that can be subclassed to create one-dimensional list models
QAbstractTableModel | Abstract model that can be subclassed to create table models
QModelIndex | Used to locate data in a data model
QPersistentModelIndex | Used to locate data in a data model
QAbstractProxyModel | Base class for proxy item models that can do sorting, filtering or other data processing tasks
QIdentityProxyModel | Proxies its source model unmodified
QItemSelection | Manages information about selected items in a model
QItemSelectionModel | Keeps track of a view's selected items
QItemSelectionRange | Manages information about a range of selected items in a model
QSortFilterProxyModel | Support for sorting and filtering data passed between another model and a view
QStringListModel | Model that supplies strings to views
QJsonArray | Encapsulates a JSON array
QJsonDocument | Way to read and write JSON documents
QJsonParseError | Used to report errors during JSON parsing
QJsonObject | Encapsulates a JSON object
QJsonValue | Encapsulates a value in JSON
QAbstractEventDispatcher | Interface to manage Qt's event queue
QAbstractNativeEventFilter | Interface for receiving native events, such as MSG or XCB event structs
QBasicTimer | Timer events for objects
QCoreApplication | Event loop for Qt applications without UI
QChildEvent | Contains event parameters for child object events
QDynamicPropertyChangeEvent | Contains event parameters for dynamic property change events
QEvent | The base class of all event classes. Event objects contain event parameters
QTimerEvent | Contains parameters that describe a timer event
QEventLoop | Means of entering and leaving an event loop
QEventLoopLocker | Means to quit an event loop when it is no longer needed
QMetaClassInfo | Additional information about a class
QMetaEnum | Meta-data about an enumerator
QMetaMethod | Meta-data about a member function
QMetaProperty | Meta-data about a property
QMetaType | Manages named types in the meta-object system
QMimeData | Container for data that records information about its MIME type
QObject | The base class of all Qt objects
QSignalBlocker | Exception-safe wrapper around QObject::blockSignals()
QObjectCleanupHandler | Watches the lifetime of multiple QObjects
QGenericArgument | Internal helper class for marshalling arguments
QGenericReturnArgument | Internal helper class for marshalling arguments
QMetaObject | Contains meta-information about Qt objects
QPointer | Template class that provides guarded pointers to QObject
QSharedMemory | Access to a shared memory segment
QSignalMapper | Bundles signals from identifiable senders
QSocketNotifier | Support for monitoring activity on a file descriptor
QSystemSemaphore | General counting system semaphore
QTimer | Repetitive and single-shot timers
QTranslator | Internationalization support for text output
QAssociativeIterable | Iterable interface for an associative container in a QVariant
QSequentialIterable | Iterable interface for a container in a QVariant
QVariant | Acts like a union for the most common Qt data types
QWinEventNotifier | Support for the Windows Wait functions
QMimeDatabase | Maintains a database of MIME types
QMimeType | Describes types of file or data, represented by a MIME type string
QLibrary | Loads shared libraries at runtime
QStaticPlugin | Struct containing a reference to a static plugin instance together with its meta data
QPluginLoader | Loads a plugin at run-time
QUuid | Stores a Universally Unique Identifier (UUID)
QAbstractState | The base class of states of a QStateMachine
QAbstractTransition | The base class of transitions between QAbstractState objects
QEventTransition | QObject-specific transition for Qt events
QFinalState | Final state
QHistoryState | Means of returning to a previously active substate
QSignalTransition | Transition based on a Qt signal
QState | General-purpose state for QStateMachine
QStateMachine | Hierarchical finite state machine
QAtomicInt | Platform-independent atomic operations on int
QAtomicInteger | Platform-independent atomic operations on integers
QAtomicPointer | Template class that provides platform-independent atomic operations on pointers
QException | Base class for exceptions that can transferred across threads
QUnhandledException | UnhandledException class represents an unhandled exception in a worker thread
QFuture | Represents the result of an asynchronous computation
QFutureSynchronizer | Convenience class that simplifies QFuture synchronization
QFutureWatcher | Allows monitoring a QFuture using signals and slots
QMutex | Access serialization between threads
QMutexLocker | Convenience class that simplifies locking and unlocking mutexes
QReadLocker | Convenience class that simplifies locking and unlocking read-write locks for read access
QReadWriteLock | Read-write locking
QWriteLocker | Convenience class that simplifies locking and unlocking read-write locks for write access
QRunnable | The base class for all runnable objects
QSemaphore | General counting semaphore
QThread | Platform-independent way to manage threads
QThreadPool | Manages a collection of QThreads
QThreadStorage | Per-thread data storage
QWaitCondition | Condition variable for synchronizing threads
QBitArray | Array of bits
QByteArray | Array of bytes
QByteArrayList | List of byte arrays
QByteArrayMatcher | Holds a sequence of bytes that can be quickly matched in a byte array
QCache | Template class that provides a cache
QChar | 16-bit Unicode character
QLatin1Char | 8-bit ASCII/Latin-1 character
QCollator | Compares strings according to a localized collation algorithm
QCollatorSortKey | Can be used to speed up string collation
QCommandLineOption | Defines a possible command-line option
QCommandLineParser | Means for handling the command line options
QContiguousCache | Template class that provides a contiguous cache
QCryptographicHash | Way to generate cryptographic hashes
QDate | Date functions
QDateTime | Date and time functions
QTime | Clock time functions
QEasingCurve | Easing curves for controlling animation
QElapsedTimer | Fast way to calculate elapsed times
QHash | Template class that provides a hash-table-based dictionary
QMultiHash | Convenience QHash subclass that provides multi-valued hashes
QLine | Two-dimensional vector using integer precision
QLineF | Two-dimensional vector using floating point precision
QLinkedList | Template class that provides linked lists
QList | Template class that provides lists
QLocale | Converts between numbers and their string representations in various languages
QMap | Template class that provides a red-black-tree-based dictionary
QMultiMap | Convenience QMap subclass that provides multi-valued maps
QMargins | Defines the four margins of a rectangle
QMarginsF | Defines the four margins of a rectangle
QMessageAuthenticationCode | Way to generate hash-based message authentication codes
QPair | Template class that stores a pair of items
QPoint | Defines a point in the plane using integer precision
QPointF | Defines a point in the plane using floating point precision
QQueue | Generic container that provides a queue
QRect | Defines a rectangle in the plane using integer precision
QRectF | Defines a rectangle in the plane using floating point precision
QRegExp | Pattern matching using regular expressions
QRegularExpression | Pattern matching using regular expressions
QRegularExpressionMatch | The results of matching a QRegularExpression against a string
QRegularExpressionMatchIterator | Iterator on the results of a global match of a QRegularExpression object against a string
QScopedArrayPointer | Stores a pointer to a dynamically allocated array of objects, and deletes it upon destruction
QScopedPointer | Stores a pointer to a dynamically allocated object, and deletes it upon destruction
QScopedValueRollback | Resets a variable to its previous value on destruction
QMutableSetIterator | Java-style non-const iterator for QSet
QSet | Template class that provides a hash-table-based set
QExplicitlySharedDataPointer | Represents a pointer to an explicitly shared object
QSharedData | Base class for shared data objects
QSharedDataPointer | Represents a pointer to an implicitly shared object
QEnableSharedFromThis | A base class that allows obtaining a QSharedPointer for an object already managed by a shared pointer
QSharedPointer | Holds a strong reference to a shared pointer
QWeakPointer | Holds a weak reference to a shared pointer
QSize | Defines the size of a two-dimensional object using integer point precision
QSizeF | Defines the size of a two-dimensional object using floating point precision
QStack | Template class that provides a stack
QLatin1String | Thin wrapper around an US-ASCII/Latin-1 encoded string literal
QString | Unicode character string
QStringRef | Thin wrapper around QString substrings
QStringList | List of strings
QStringMatcher | Holds a sequence of characters that can be quickly matched in a Unicode string
QTextBoundaryFinder | Way of finding Unicode text boundaries in a string
QTimeLine | Timeline for controlling animations
QTimeZone | Converts between UTC and local time in a specific time zone
QVarLengthArray | Low-level variable-length array
QVector | Template class that provides a dynamic array
QVersionNumber | Contains a version number with an arbitrary number of segments
QXmlStreamAttribute | Represents a single XML attribute
QXmlStreamAttributes | Represents a vector of QXmlStreamAttribute
QXmlStreamEntityDeclaration | Represents a DTD entity declaration
QXmlStreamEntityResolver | Entity resolver for a QXmlStreamReader
QXmlStreamNamespaceDeclaration | Represents a namespace declaration
QXmlStreamNotationDeclaration | Represents a DTD notation declaration
QXmlStreamReader | Fast parser for reading well-formed XML via a simple streaming API
QXmlStreamWriter | XML writer with a simple streaming API
QDBusAbstractAdaptor | The base class of D-Bus adaptor classes
QDBusAbstractInterface | The base class for all D-Bus interfaces in the Qt D-Bus binding, allowing access to remote interfaces
QDBusArgument | Used to marshall and demarshall D-Bus arguments
QDBusConnection | Represents a connection to the D-Bus bus daemon
QDBusConnectionInterface | Access to the D-Bus bus daemon service
QDBusContext | Allows slots to determine the D-Bus context of the calls
QDBusError | Represents an error received from the D-Bus bus or from remote applications found in the bus
QDBusObjectPath | Enables the programmer to identify the OBJECT_PATH type provided by the D-Bus typesystem
QDBusSignature | Enables the programmer to identify the SIGNATURE type provided by the D-Bus typesystem
QDBusVariant | Enables the programmer to identify the variant type provided by the D-Bus typesystem
QDBusInterface | Proxy for interfaces on remote objects
QDBusMessage | Represents one message sent or received over the D-Bus bus
QDBusPendingCall | Refers to one pending asynchronous call
QDBusPendingCallWatcher | Convenient way for waiting for asynchronous replies
QDBusPendingReply | Contains the reply to an asynchronous method call
QDBusReply | Stores the reply for a method call to a remote object
QDBusServer | Peer-to-peer communication between processes on the same computer
QDBusServiceWatcher | Allows the user to watch for a bus service change
QDBusUnixFileDescriptor | Holds one Unix file descriptor
QDBusVirtualObject | Used to handle several DBus paths with one class
QAccessible | Enums and static functions related to accessibility
QAccessibleActionInterface | Implements support for invocable actions in the interface
QAccessibleEditableTextInterface | Implements support for objects with editable text
QAccessibleEvent | The base class for accessibility notifications
QAccessibleInterface | Defines an interface that exposes information about accessible objects
QAccessibleStateChangeEvent | Notfies the accessibility framework that the state of an object has changed
QAccessibleTableCellInterface | Implements support for the IAccessibleTable2 Cell interface
QAccessibleTableInterface | Implements support for the IAccessibleTable2 interface
QAccessibleTableModelChangeEvent | Signifies a change in a table, list, or tree where cells are added or removed. If the change affected a number of rows, firstColumn and lastColumn will return -1. Likewise for columns, the row functions may return -1
QAccessibleTextCursorEvent | Notifies of cursor movements
QAccessibleTextInsertEvent | Notifies of text being inserted
QAccessibleTextInterface | Implements support for text handling
QAccessibleTextRemoveEvent | Notifies of text being deleted
QAccessibleTextSelectionEvent | Signals a change in the text selection of an object
QAccessibleTextUpdateEvent | Notifies about text changes. This is for accessibles that support editable text such as line edits. This event occurs for example when a portion of selected text gets replaced by pasting a new text or in override mode of editors
QAccessibleValueChangeEvent | Describes a change in value for an accessible object
QAccessibleValueInterface | Implements support for objects that manipulate a value
QAccessibleObject | Implements parts of the QAccessibleInterface for QObjects
QAccessiblePlugin | Abstract base class for plugins provinding accessibility information for user interface elements
QBitmap | Monochrome (1-bit depth) pixmaps
QIcon | Scalable icons in different modes and states
QIconEngine | Abstract base class for QIcon renderers
QIconEnginePlugin | Abstract base for custom QIconEngine plugins
QImage | Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device
QImageIOHandler | Defines the common image I/O interface for all image formats in Qt
QImageIOPlugin | Defines an interface for writing an image format plugin
QImageReader | Format independent interface for reading images from files or other devices
QImageWriter | Format independent interface for writing images to files or other devices
QMovie | Convenience class for playing movies with QImageReader
QPicture | Paint device that records and replays QPainter commands
QPixmap | Off-screen image representation that can be used as a paint device
QPixmapCache | Application-wide cache for pixmaps
QStandardItem | Item for use with the QStandardItemModel class
QStandardItemModel | Generic model for storing custom data
QClipboard | Access to the window system clipboard
QCursor | Mouse cursor with an arbitrary shape
QDrag | Support for MIME-based drag and drop data transfer
QActionEvent | Event that is generated when a QAction is added, removed, or changed
QCloseEvent | Contains parameters that describe a close event
QContextMenuEvent | Contains parameters that describe a context menu event
QDragEnterEvent | Event which is sent to a widget when a drag and drop action enters it
QDragLeaveEvent | Event that is sent to a widget when a drag and drop action leaves it
QDragMoveEvent | Event which is sent while a drag and drop action is in progress
QDropEvent | Event which is sent when a drag and drop action is completed
QEnterEvent | Contains parameters that describe an enter event
QExposeEvent | Contains event parameters for expose events
QFileOpenEvent | Event that will be sent when there is a request to open a file or a URL
QFocusEvent | Contains event parameters for widget focus events
QHelpEvent | Event that is used to request helpful information about a particular point in a widget
QHideEvent | Event which is sent after a widget is hidden
QHoverEvent | Contains parameters that describe a mouse event
QIconDragEvent | Indicates that a main icon drag has begun
QInputEvent | The base class for events that describe user input
QInputMethodEvent | Parameters for input method events
QInputMethodQueryEvent | Event sent by the input context to input objects
QKeyEvent | Describes a key event
QMouseEvent | Contains parameters that describe a mouse event
QMoveEvent | Contains event parameters for move events
QNativeGestureEvent | Contains parameters that describe a gesture event
QPaintEvent | Contains event parameters for paint events
QPlatformSurfaceEvent | Used to notify about native platform surface events
QResizeEvent | Contains event parameters for resize events
QScrollEvent | Sent when scrolling
QScrollPrepareEvent | Sent in preparation of scrolling
QShortcutEvent | Event which is generated when the user presses a key combination
QShowEvent | Event that is sent when a widget is shown
QStatusTipEvent | Event that is used to show messages in a status bar
QTabletEvent | Contains parameters that describe a Tablet event
QTouchEvent | Contains parameters that describe a touch event
QWhatsThisClickedEvent | Event that can be used to handle hyperlinks in a "What's This?" text
QWheelEvent | Contains parameters that describe a wheel event
QWindowStateChangeEvent | The window state before a window state change
QGenericPlugin | Abstract base class for plugins
QGenericPluginFactory | Creates plugin drivers
QGuiApplication | Manages the GUI application's control flow and main settings
QInputMethod | Access to the active text input method
QKeySequence | Encapsulates a key sequence as used by shortcuts
QOffscreenSurface | Represents an offscreen surface in the underlying platform
QOpenGLContext | Represents a native OpenGL context, enabling OpenGL rendering on a QSurface
QOpenGLContextGroup | Represents a group of contexts sharing OpenGL resources
QOpenGLVersionProfile | Represents the version and if applicable the profile of an OpenGL context
QOpenGLWindow | Convenience subclass of QWindow to perform OpenGL painting
QPaintDeviceWindow | Convenience subclass of QWindow that is also a QPaintDevice
QPalette | Contains color groups for each widget state
QPixelFormat | Class for describing different pixel layouts in graphics buffers
QPlatformGraphicsBuffer | Windowsystem abstraction for native graphics buffers
QPlatformSystemTrayIcon | Abstracts the system tray icon and interaction
QRasterWindow | Convenience class for using QPainter on a QWindow
QScreen | Used to query screen properties
QSessionManager | Access to the session manager
QStyleHints | Contains platform specific hints and settings
QSurface | Abstraction of renderable surfaces in Qt
QSurfaceFormat | Represents the format of a QSurface
QTouchDevice | Describes the device from which touch events originate
QWindow | Represents a window in the underlying windowing system
QGenericMatrix | Template class that represents a NxM transformation matrix with N columns and M rows
QMatrix4x4 | Represents a 4x4 transformation matrix in 3D space
QQuaternion | Represents a quaternion consisting of a vector and scalar
QVector2D | Represents a vector or vertex in 2D space
QVector3D | Represents a vector or vertex in 3D space
QVector4D | Represents a vector or vertex in 4D space
QOpenGLBuffer | Functions for creating and managing OpenGL buffer objects
QOpenGLDebugLogger | Enables logging of OpenGL debugging messages
QOpenGLDebugMessage | Wraps an OpenGL debug message
QOpenGLExtraFunctions | Cross-platform access to the OpenGL ES 3.0 and 3.1 API
QOpenGLFramebufferObject | Encapsulates an OpenGL framebuffer object
QOpenGLFramebufferObjectFormat | Specifies the format of an OpenGL framebuffer object
QOpenGLFunctions | Cross-platform access to the OpenGL ES 2.0 API
QOpenGLFunctions_1_0 | All functions for OpenGL 1.0 specification
QOpenGLFunctions_1_1 | All functions for OpenGL 1.1 specification
QOpenGLFunctions_1_2 | All functions for OpenGL 1.2 specification
QOpenGLFunctions_1_3 | All functions for OpenGL 1.3 specification
QOpenGLFunctions_1_4 | All functions for OpenGL 1.4 specification
QOpenGLFunctions_1_5 | All functions for OpenGL 1.5 specification
QOpenGLFunctions_2_0 | All functions for OpenGL 2.0 specification
QOpenGLFunctions_2_1 | All functions for OpenGL 2.1 specification
QOpenGLFunctions_3_0 | All functions for OpenGL 3.0 specification
QOpenGLFunctions_3_1 | All functions for OpenGL 3.1 specification
QOpenGLFunctions_3_2_Compatibility | All functions for OpenGL 3.2 compatibility profile
QOpenGLFunctions_3_2_Core | All functions for OpenGL 3.2 core profile
QOpenGLFunctions_3_3_Compatibility | All functions for OpenGL 3.3 compatibility profile
QOpenGLFunctions_3_3_Core | All functions for OpenGL 3.3 core profile
QOpenGLFunctions_4_0_Compatibility | All functions for OpenGL 4.0 compatibility profile
QOpenGLFunctions_4_0_Core | All functions for OpenGL 4.0 core profile
QOpenGLFunctions_4_1_Compatibility | All functions for OpenGL 4.1 compatibility profile
QOpenGLFunctions_4_1_Core | All functions for OpenGL 4.1 core profile
QOpenGLFunctions_4_2_Compatibility | All functions for OpenGL 4.2 compatibility profile
QOpenGLFunctions_4_2_Core | All functions for OpenGL 4.2 core profile
QOpenGLFunctions_4_3_Compatibility | All functions for OpenGL 4.3 compatibility profile
QOpenGLFunctions_4_3_Core | All functions for OpenGL 4.3 core profile
QOpenGLFunctions_4_4_Compatibility | All functions for OpenGL 4.4 compatibility profile
QOpenGLFunctions_4_4_Core | All functions for OpenGL 4.4 core profile
QOpenGLFunctions_4_5_Compatibility | All functions for OpenGL 4.5 compatibility profile
QOpenGLFunctions_4_5_Core | All functions for OpenGL 4.5 core profile
QOpenGLFunctions_ES2 | All functions for OpenGL ES 2
QOpenGLPaintDevice | Enables painting to an OpenGL context using QPainter
QOpenGLPixelTransferOptions | Describes the pixel storage modes that affect the unpacking of pixels during texture upload
QOpenGLShader | Allows OpenGL shaders to be compiled
QOpenGLShaderProgram | Allows OpenGL shader programs to be linked and used
QOpenGLTexture | Encapsulates an OpenGL texture object
QOpenGLTimeMonitor | Wraps a sequence of OpenGL timer query objects
QOpenGLTimerQuery | Wraps an OpenGL timer query object
QAbstractOpenGLFunctions | The base class of a family of classes that expose all functions for each OpenGL version and profile
QOpenGLVertexArrayObject | Wraps an OpenGL Vertex Array Object
QBackingStore | Drawing area for QWindow
QBrush | Defines the fill pattern of shapes drawn by QPainter
QConicalGradient | Used in combination with QBrush to specify a conical gradient brush
QGradient | Used in combination with QBrush to specify gradient fills
QLinearGradient | Used in combination with QBrush to specify a linear gradient brush
QRadialGradient | Used in combination with QBrush to specify a radial gradient brush
QColor | Colors based on RGB, HSV or CMYK values
QPagedPaintDevice | Represents a paintdevice that supports multiple pages
QPageLayout | Describes the size, orientation and margins of a page
QPageSize | Describes the size and name of a defined page size
QPaintDevice | The base class of objects that can be painted on with QPainter
QPaintEngine | Abstract definition of how QPainter draws to a given device on a given platform
QPaintEngineState | Information about the active paint engine's current state
QTextItem | All the information required to draw text in a custom paint engine
QRasterPaintEngine | Enables hardware acceleration of painting operations in Qt for Embedded Linux
QPainter | Performs low-level painting on widgets and other paint devices
QPainterPath | Container for painting operations, enabling graphical shapes to be constructed and reused
QPainterPathStroker | Used to generate fillable outlines for a given painter path
QPdfWriter | Class to generate PDFs that can be used as a paint device
QPen | Defines how a QPainter should draw lines and outlines of shapes
QPolygon | Vector of points using integer precision
QPolygonF | Vector of points using floating point precision
QRegion | Specifies a clip region for a painter
QRgba64 | Struct contains a 64-bit RGB color
QTransform | Specifies 2D transformations of a coordinate system
QAbstractTextDocumentLayout | Abstract base class used to implement custom layouts for QTextDocuments
QTextObjectInterface | Allows drawing of custom text objects in QTextDocuments
QFont | Specifies a font used for drawing text
QFontDatabase | Information about the fonts available in the underlying window system
QFontInfo | General information about fonts
QFontMetrics | Font metrics information
QFontMetricsF | Font metrics information
QGlyphRun | Direct access to the internal glyphs in a font
QSupportedWritingSystems | Used when registering fonts with the internal Qt fontdatabase
QRawFont | Access to a single physical instance of a font
QStaticText | Enables optimized drawing of text when the text and its layout is updated rarely
QSyntaxHighlighter | Allows you to define syntax highlighting rules, and in addition you can use the class to query a document's current formatting or user data
QTextCursor | Offers an API to access and modify QTextDocuments
QTextDocument | Holds formatted text
QTextDocumentFragment | Represents a piece of formatted text from a QTextDocument
QTextDocumentWriter | Format-independent interface for writing a QTextDocument to files or other devices
QTextBlockFormat | Formatting information for blocks of text in a QTextDocument
QTextCharFormat | Formatting information for characters in a QTextDocument
QTextFormat | Formatting information for a QTextDocument
QTextFrameFormat | Formatting information for frames in a QTextDocument
QTextImageFormat | Formatting information for images in a QTextDocument
QTextLength | Encapsulates the different types of length used in a QTextDocument
QTextListFormat | Formatting information for lists in a QTextDocument
QTextTableCellFormat | Formatting information for table cells in a QTextDocument
QTextTableFormat | Formatting information for tables in a QTextDocument
QTextInlineObject | Represents an inline object in a QAbstractTextDocumentLayout and its implementations
QTextLayout | Used to lay out and render text
QTextLine | Represents a line of text inside a QTextLayout
QTextList | Decorated list of items in a QTextDocument
QTextBlock | Container for text fragments in a QTextDocument
QTextBlockGroup | Container for text blocks within a QTextDocument
QTextBlockUserData | Used to associate custom data with blocks of text
QTextFragment | Holds a piece of text in a QTextDocument with a single QTextCharFormat
QTextFrame | Represents a frame in a QTextDocument
QTextObject | Base class for different kinds of objects that can group parts of a QTextDocument together
QTextOption | Description of general rich text properties
QTextTable | Represents a table in a QTextDocument
QTextTableCell | Represents the properties of a cell in a QTextTable
QDesktopServices | Methods for accessing common desktop services
QDoubleValidator | Range checking of floating-point numbers
QIntValidator | Validator that ensures a string contains a valid integer within a specified range
QRegExpValidator | Used to check a string against a regular expression
QRegularExpressionValidator | Used to check a string against a regular expression
QValidator | Validation of input text
QAbstractNetworkCache | The interface for cache implementations
QNetworkCacheMetaData | Cache information
QHttpMultiPart | Resembles a MIME multipart message to be sent over HTTP
QHttpPart | Holds a body part to be used inside a HTTP multipart MIME message
QNetworkAccessManager | Allows the application to send network requests and receive replies
QNetworkCookie | Holds one network cookie
QNetworkCookieJar | Implements a simple jar of QNetworkCookie objects
QNetworkDiskCache | Very basic disk cache
QNetworkReply | Contains the data and headers for a request sent with QNetworkAccessManager
QNetworkRequest | Holds a request to be sent with QNetworkAccessManager
QNetworkConfigurationManager | Manages the network configurations provided by the system
QNetworkConfiguration | Abstraction of one or more access point configurations
QNetworkSession | Control over the system's access points and enables session management for cases when multiple clients access the same access point
QAuthenticator | Authentication object
QDnsDomainNameRecord | Stores information about a domain name record
QDnsHostAddressRecord | Stores information about a host address record
QDnsLookup | Represents a DNS lookup
QDnsMailExchangeRecord | Stores information about a DNS MX record
QDnsServiceRecord | Stores information about a DNS SRV record
QDnsTextRecord | Stores information about a DNS TXT record
QHostAddress | IP address
QHostInfo | Static functions for host name lookups
QNetworkAddressEntry | Stores one IP address supported by a network interface, along with its associated netmask and broadcast address
QNetworkInterface | Listing of the host's IP addresses and network interfaces
QNetworkProxy | Network layer proxy
QNetworkProxyFactory | Fine-grained proxy selection
QNetworkProxyQuery | Used to query the proxy settings for a socket
QAbstractSocket | The base functionality common to all socket types
QLocalServer | Local socket based server
QLocalSocket | Local socket
QTcpServer | TCP-based server
QTcpSocket | TCP socket
QUdpSocket | UDP socket
QSslCertificate | Convenient API for an X509 certificate
QSslCertificateExtension | API for accessing the extensions of an X509 certificate
QSslCipher | Represents an SSL cryptographic cipher
QSslConfiguration | Holds the configuration and state of an SSL connection
QSslEllipticCurve | Represents an elliptic curve for use by elliptic-curve cipher algorithms
QSslError | SSL error
QSslKey | Interface for private and public keys
QSslPreSharedKeyAuthenticator | Authentication data for pre shared keys (PSK) ciphersuites
QSslSocket | SSL encrypted socket for both clients and servers
QCocoaWindowFunctions | Inline class containing miscellaneous functionality for NSWindow and NSView window specific functionality
QEglFSFunctions | Inline class containing platform-specific functionality for the eglfs platform plugin that is typically used on systems running Embedded Linux or Android
QCocoaNativeContext | A class encapsulating a Cocoa NSOpenGLContext
QEGLNativeContext | A class encapsulating an EGL context and display handle
QGLXNativeContext | A class encapsulating a GLXContext and related native handles
QWGLNativeContext | A class encapsulating a WGL context on Windows with desktop OpenGL (opengl32.dll)
QWindowsWindowFunctions | Inline class containing miscellaneous functionality for Windows window specific functionality
QXcbWindowFunctions | Inline class containing miscellaneous functionality for xcb window specific functionality
QAbstractPrintDialog | Base implementation for print dialogs used to configure printers
QPageSetupDialog | Configuration dialog for the page-related options on a printer
QPrintDialog | Dialog for specifying the printer's configuration
QPrintPreviewDialog | Dialog for previewing and configuring page layouts for printer output
QPrintEngine | Defines an interface for how QPrinter interacts with a given printing subsystem
QPrinter | Paint device that paints on a printer
QPrinterInfo | Gives access to information about existing printers
QPrintPreviewWidget | Widget for previewing page layouts for printer output
QSqlDatabase | Represents a connection to a database
QSqlDriverCreator | Template class that provides a SQL driver factory for a specific driver type
QSqlDriverCreatorBase | The base class for SQL driver factories
QSqlDriver | Abstract base class for accessing specific SQL databases
QSqlDriverPlugin | Abstract base for custom QSqlDriver plugins
QSqlError | SQL database error information
QSqlField | Manipulates the fields in SQL database tables and views
QSqlIndex | Functions to manipulate and describe database indexes
QSqlQuery | Means of executing and manipulating SQL statements
QSqlRecord | Encapsulates a database record
QSqlResult | Abstract interface for accessing data from specific SQL databases
QSqlQueryModel | Read-only data model for SQL result sets
QSqlRelationalDelegate | Delegate that is used to display and edit data from a QSqlRelationalTableModel
QSqlRelation | Stores information about an SQL foreign key
QSqlRelationalTableModel | Editable data model for a single database table, with foreign key support
QSqlTableModel | Editable data model for a single database table
QSignalSpy | Enables introspection of signal emission
QTestEventList | List of GUI events
QTest::QTouchEventSequence | Used to simulate a sequence of touch events
QAccessibleWidget | Implements the QAccessibleInterface for QWidgets
QColorDialog | Dialog widget for specifying colors
QDialog | The base class of dialog windows
QErrorMessage | Error message display dialog
QFileDialog | Dialog that allow users to select files or directories
QFileSystemModel | Data model for the local filesystem
QFontDialog | Dialog widget for selecting a font
QInputDialog | Simple convenience dialog to get a single value from the user
QMessageBox | Modal dialog for informing the user or for asking the user a question and receiving an answer
QProgressDialog | Feedback on the progress of a slow operation
QWizard | Framework for wizards
QWizardPage | The base class for wizard pages
QGraphicsBlurEffect | Blur effect
QGraphicsColorizeEffect | Colorize effect
QGraphicsDropShadowEffect | Drop shadow effect
QGraphicsEffect | The base class for all graphics effects
QGraphicsOpacityEffect | Opacity effect
QGraphicsAnchor | Represents an anchor between two items in a QGraphicsAnchorLayout
QGraphicsAnchorLayout | Layout where one can anchor widgets together in Graphics View
QGraphicsGridLayout | Grid layout for managing widgets in Graphics View
QAbstractGraphicsShapeItem | Common base for all path items
QGraphicsEllipseItem | Ellipse item that you can add to a QGraphicsScene
QGraphicsItem | The base class for all graphical items in a QGraphicsScene
QGraphicsItemGroup | Container that treats a group of items as a single item
QGraphicsLineItem | Line item that you can add to a QGraphicsScene
QGraphicsObject | Base class for all graphics items that require signals, slots and properties
QGraphicsPathItem | Path item that you can add to a QGraphicsScene
QGraphicsPixmapItem | Pixmap item that you can add to a QGraphicsScene
QGraphicsPolygonItem | Polygon item that you can add to a QGraphicsScene
QGraphicsRectItem | Rectangle item that you can add to a QGraphicsScene
QGraphicsSimpleTextItem | Simple text path item that you can add to a QGraphicsScene
QGraphicsTextItem | Text item that you can add to a QGraphicsScene to display formatted text
QGraphicsLayout | The base class for all layouts in Graphics View
QGraphicsLayoutItem | Can be inherited to allow your custom items to be managed by layouts
QGraphicsLinearLayout | Horizontal or vertical layout for managing widgets in Graphics View
QGraphicsProxyWidget | Proxy layer for embedding a QWidget in a QGraphicsScene
QGraphicsScene | Surface for managing a large number of 2D graphical items
QGraphicsSceneContextMenuEvent | Context menu events in the graphics view framework
QGraphicsSceneDragDropEvent | Events for drag and drop in the graphics view framework
QGraphicsSceneEvent | Base class for all graphics view related events
QGraphicsSceneHelpEvent | Events when a tooltip is requested
QGraphicsSceneHoverEvent | Hover events in the graphics view framework
QGraphicsSceneMouseEvent | Mouse events in the graphics view framework
QGraphicsSceneMoveEvent | Events for widget moving in the graphics view framework
QGraphicsSceneResizeEvent | Events for widget resizing in the graphics view framework
QGraphicsSceneWheelEvent | Wheel events in the graphics view framework
QGraphicsRotation | Rotation transformation around a given axis
QGraphicsScale | Scale transformation
QGraphicsTransform | Abstract base class for building advanced transformations on QGraphicsItems
QGraphicsView | Widget for displaying the contents of a QGraphicsScene
QGraphicsWidget | The base class for all widget items in a QGraphicsScene
QAbstractItemDelegate | Used to display and edit data items from a model
QAbstractItemView | The basic functionality for item view classes
QColumnView | Model/view implementation of a column view
QDataWidgetMapper | Mapping between a section of a data model to widgets
QFileIconProvider | File icons for the QDirModel and the QFileSystemModel classes
QHeaderView | Header row or header column for item views
QItemDelegate | Display and editing facilities for data items from a model
QItemEditorCreator | Makes it possible to create item editor creator bases without subclassing QItemEditorCreatorBase
QItemEditorCreatorBase | Abstract base class that must be subclassed when implementing new item editor creators
QItemEditorFactory | Widgets for editing item data in views and delegates
QStandardItemEditorCreator | The possibility to register widgets without having to subclass QItemEditorCreatorBase
QListView | List or icon view onto a model
QListWidget | Item-based list widget
QListWidgetItem | Item for use with the QListWidget item view class
QStyledItemDelegate | Display and editing facilities for data items from a model
QTableView | Default model/view implementation of a table view
QTableWidget | Item-based table view with a default model
QTableWidgetItem | Item for use with the QTableWidget class
QTableWidgetSelectionRange | Way to interact with selection in a model without using model indexes and a selection model
QTreeView | Default model/view implementation of a tree view
QTreeWidget | Tree view that uses a predefined tree model
QTreeWidgetItem | Item for use with the QTreeWidget convenience class
QTreeWidgetItemIterator | Way to iterate over the items in a QTreeWidget instance
QAction | Abstract user interface action that can be inserted into widgets
QActionGroup | Groups actions together
QApplication | Manages the GUI application's control flow and main settings
QBoxLayout | Lines up child widgets horizontally or vertically
QHBoxLayout | Lines up widgets horizontally
QVBoxLayout | Lines up widgets vertically
QDesktopWidget | Access to screen information on multi-head systems
QFormLayout | Manages forms of input widgets and their associated labels
QGesture | Represents a gesture, containing properties that describe the corresponding user input
QGestureEvent | The description of triggered gestures
QPanGesture | Describes a panning gesture made by the user
QPinchGesture | Describes a pinch gesture made by the user
QSwipeGesture | Describes a swipe gesture made by the user
QTapAndHoldGesture | Describes a tap-and-hold (aka LongTap) gesture made by the user
QTapGesture | Describes a tap gesture made by the user
QGestureRecognizer | The infrastructure for gesture recognition
QGridLayout | Lays out widgets in a grid
QLayout | The base class of geometry managers
QLayoutItem | Abstract item that a QLayout manipulates
QSpacerItem | Blank space in a layout
QWidgetItem | Layout item that represents a widget
QOpenGLWidget | Widget for rendering OpenGL graphics
QShortcut | Used to create keyboard shortcuts
QSizePolicy | Layout attribute describing horizontal and vertical resizing policy
QStackedLayout | Stack of widgets where only one widget is visible at a time
QToolTip | Tool tips (balloon help) for any widget
QWhatsThis | Simple description of any widget, i.e. answering the question "What's This?"
QWidget | The base class of all user interface objects
QWidgetAction | Extends QAction by an interface for inserting custom widgets into action based containers, such as toolbars
QKeyEventTransition | Transition for key events
QMouseEventTransition | Transition for mouse events
QCommonStyle | Encapsulates the common Look and Feel of a GUI
QTileRules | The rules used to draw a pixmap or image split into nine segments
QProxyStyle | Convenience class that simplifies dynamically overriding QStyle elements
QStyle | Abstract base class that encapsulates the look and feel of a GUI
QStyleFactory | Creates QStyle objects
QStyleHintReturn | Style hints that return more than basic data types
QStyleHintReturnMask | Style hints that return a QRegion
QStyleHintReturnVariant | Style hints that return a QVariant
QStyleOption | Stores the parameters used by QStyle functions
QStyleOptionButton | Used to describe the parameters for drawing buttons
QStyleOptionComboBox | Used to describe the parameter for drawing a combobox
QStyleOptionComplex | Used to hold parameters that are common to all complex controls
QStyleOptionDockWidget | Used to describe the parameters for drawing a dock widget
QStyleOptionFocusRect | Used to describe the parameters for drawing a focus rectangle with QStyle
QStyleOptionFrame | Used to describe the parameters for drawing a frame
QStyleOptionGraphicsItem | Used to describe the parameters needed to draw a QGraphicsItem
QStyleOptionGroupBox | Describes the parameters for drawing a group box
QStyleOptionHeader | Used to describe the parameters for drawing a header
QStyleOptionMenuItem | Used to describe the parameter necessary for drawing a menu item
QStyleOptionProgressBar | Used to describe the parameters necessary for drawing a progress bar
QStyleOptionRubberBand | Used to describe the parameters needed for drawing a rubber band
QStyleOptionSizeGrip | Used to describe the parameter for drawing a size grip
QStyleOptionSlider | Used to describe the parameters needed for drawing a slider
QStyleOptionSpinBox | Used to describe the parameters necessary for drawing a spin box
QStyleOptionTab | Used to describe the parameters for drawing a tab bar
QStyleOptionTabBarBase | Used to describe the base of a tab bar, i.e. the part that the tab bar usually overlaps with
QStyleOptionTabWidgetFrame | Used to describe the parameters for drawing the frame around a tab widget
QStyleOptionTitleBar | Used to describe the parameters for drawing a title bar
QStyleOptionToolBar | Used to describe the parameters for drawing a toolbar
QStyleOptionToolBox | Used to describe the parameters needed for drawing a tool box
QStyleOptionToolButton | Used to describe the parameters for drawing a tool button
QStyleOptionViewItem | Used to describe the parameters used to draw an item in a view widget
QStylePainter | Convenience class for drawing QStyle elements inside a widget
QStylePlugin | Abstract base for custom QStyle plugins
QColormap | Maps device independent QColors to device dependent pixel values
QCompleter | Completions based on an item model
QScroller | Enables kinetic scrolling for any scrolling widget or graphics item
QScrollerProperties | Stores the settings for a QScroller
QSystemTrayIcon | Icon for an application in the system tray
QUndoGroup | Group of QUndoStack objects
QUndoCommand | The base class of all commands stored on a QUndoStack
QUndoStack | Stack of QUndoCommand objects
QUndoView | Displays the contents of a QUndoStack
QAbstractButton | The abstract base class of button widgets, providing functionality common to buttons
QAbstractScrollArea | Scrolling area with on-demand scroll bars
QAbstractSlider | Integer value within a range
QAbstractSpinBox | Spinbox and a line edit to display values
QButtonGroup | Container to organize groups of button widgets
QCalendarWidget | Monthly based calendar widget allowing the user to select a date
QCheckBox | Checkbox with a text label
QComboBox | Combined button and popup list
QCommandLinkButton | Vista style command link button
QDateEdit | Widget for editing dates based on the QDateTimeEdit widget
QDateTimeEdit | Widget for editing dates and times
QTimeEdit | Widget for editing times based on the QDateTimeEdit widget
QDial | Rounded range control (like a speedometer or potentiometer)
QDialogButtonBox | Widget that presents buttons in a layout that is appropriate to the current widget style
QDockWidget | Widget that can be docked inside a QMainWindow or floated as a top-level window on the desktop
QFocusFrame | Focus frame which can be outside of a widget's normal paintable area
QFontComboBox | Combobox that lets the user select a font family
QFrame | The base class of widgets that can have a frame
QGroupBox | Group box frame with a title
QKeySequenceEdit | Allows to input a QKeySequence
QLabel | Text or image display
QLCDNumber | Displays a number with LCD-like digits
QLineEdit | One-line text editor
QMacCocoaViewContainer | Widget for macOS that can be used to wrap arbitrary Cocoa views (i.e., NSView subclasses) and insert them into Qt hierarchies
QMacNativeWidget | Widget for macOS that provides a way to put Qt widgets into Cocoa hierarchies
QMainWindow | Main application window
QMdiArea | Area in which MDI windows are displayed
QMdiSubWindow | Subwindow class for QMdiArea
QMenu | Menu widget for use in menu bars, context menus, and other popup menus
QMenuBar | Horizontal menu bar
QPlainTextDocumentLayout | Implements a plain text layout for QTextDocument
QPlainTextEdit | Widget that is used to edit and display plain text
QProgressBar | Horizontal or vertical progress bar
QPushButton | Command button
QRadioButton | Radio button with a text label
QRubberBand | Rectangle or line that can indicate a selection or a boundary
QScrollArea | Scrolling view onto another widget
QScrollBar | Vertical or horizontal scroll bar
QSizeGrip | Resize handle for resizing top-level windows
QSlider | Vertical or horizontal slider
QDoubleSpinBox | Spin box widget that takes doubles
QSpinBox | Spin box widget
QSplashScreen | Splash screen that can be shown during application startup
QSplitter | Implements a splitter widget
QSplitterHandle | Handle functionality for the splitter
QStackedWidget | Stack of widgets where only one widget is visible at a time
QStatusBar | Horizontal bar suitable for presenting status information
QTabBar | Tab bar, e.g. for use in tabbed dialogs
QTabWidget | Stack of tabbed widgets
QTextBrowser | Rich text browser with hypertext navigation
QTextEdit | Widget that is used to edit and display both plain and rich text
QToolBar | Movable panel that contains a set of controls
QToolBox | Column of tabbed widget items
QToolButton | Quick-access button to commands or options, usually used inside a QToolBar
QDomAttr | Represents one attribute of a QDomElement
QDomCDATASection | Represents an XML CDATA section
QDomCharacterData | Represents a generic string in the DOM
QDomComment | Represents an XML comment
QDomDocument | Represents an XML document
QDomDocumentFragment | Tree of QDomNodes which is not usually a complete QDomDocument
QDomDocumentType | The representation of the DTD in the document tree
QDomElement | Represents one element in the DOM tree
QDomEntity | Represents an XML entity
QDomEntityReference | Represents an XML entity reference
QDomImplementation | Information about the features of the DOM implementation
QDomNamedNodeMap | Contains a collection of nodes that can be accessed by name
QDomNode | The base class for all the nodes in a DOM tree
QDomNodeList | List of QDomNode objects
QDomNotation | Represents an XML notation
QDomProcessingInstruction | Represents an XML processing instruction
QDomText | Represents text data in the parsed XML document
QXmlAttributes | XML attributes
QXmlContentHandler | Interface to report the logical content of XML data
QXmlDTDHandler | Interface to report DTD content of XML data
QXmlDeclHandler | Interface to report declaration content of XML data
QXmlDefaultHandler | Default implementation of all the XML handler classes
QXmlEntityResolver | Interface to resolve external entities contained in XML data
QXmlErrorHandler | Interface to report errors in XML data
QXmlInputSource | The input data for the QXmlReader subclasses
QXmlLexicalHandler | Interface to report the lexical content of XML data
QXmlLocator | The XML handler classes with information about the parsing position within a file
QXmlNamespaceSupport | Helper class for XML readers which want to include namespace support
QXmlParseException | Used to report errors with the QXmlErrorHandler interface
QXmlReader | Interface for XML readers (i.e. parsers)
QXmlSimpleReader | Implementation of a simple XML parser
QBluetoothAddress | Assigns an address to the Bluetooth device
QBluetoothDeviceDiscoveryAgent | Discovers the Bluetooth devices nearby
QBluetoothDeviceInfo | Stores information about the Bluetooth device
QBluetoothHostInfo | Encapsulates the details of a local QBluetooth device
QBluetoothLocalDevice | Enables access to the local Bluetooth device
QBluetoothServer | Uses the RFCOMM or L2cap protocol to communicate with a Bluetooth device
QBluetoothServiceDiscoveryAgent | Enables you to query for Bluetooth services
QBluetoothServiceInfo | Enables access to the attributes of a Bluetooth service
QBluetoothSocket | Enables connection to a Bluetooth device running a bluetooth server
QBluetoothTransferManager | Transfers data to another device using Object Push Profile (OPP)
QBluetoothTransferReply | Stores the response for a data transfer request
QBluetoothTransferRequest | Stores information about a data transfer request
QBluetoothUuid | Generates a UUID for each Bluetooth service
QLowEnergyCharacteristic | Stores information about a Bluetooth Low Energy service characteristic
QLowEnergyController | Access to Bluetooth Low Energy Devices
QLowEnergyDescriptor | Stores information about the Bluetooth Low Energy descriptor
QLowEnergyService | Represents an individual service on a Bluetooth Low Energy Device
QNdefFilter | Filter for matching NDEF messages
QNdefMessage | NFC NDEF message
QNdefNfcSmartPosterRecord | NFC RTD-SmartPoster
QNdefNfcTextRecord | NFC RTD-Text
QNdefNfcUriRecord | NFC RTD-URI
QNdefRecord | NFC NDEF record
QNearFieldManager | Access to notifications for NFC events
QNearFieldShareManager | Manages all interactions related to sharing files and data over NFC
QNearFieldShareTarget | Transfers data to remote device over NFC
QNearFieldTarget | Interface for communicating with a target device
QQmlNdefRecord | Implements the NdefRecord type in QML
QJSEngine | Environment for evaluating JavaScript code
QJSValue | Acts as a container for Qt/JavaScript data types
QJSValueIterator | Java-style iterator for QJSValue
QQmlAbstractUrlInterceptor | Allows you to control QML file loading
QQmlApplicationEngine | Convenient way to load an application from a single QML file
QQmlComponent | Encapsulates a QML component definition
QQmlContext | Defines a context within a QML engine
QQmlEngine | Environment for instantiating QML components
QQmlImageProviderBase | Used to register image providers in the QML engine
QQmlError | Encapsulates a QML error
QQmlExpression | Evaluates JavaScript in a QML context
QQmlExtensionPlugin | Abstract base for custom QML extension plugins
QQmlFileSelector | A class for applying a QFileSelector to QML file loading
QQmlIncubationController | Instances drive the progress of QQmlIncubators
QQmlIncubator | Allows QML objects to be created asynchronously
QQmlListProperty | Allows applications to expose list-like properties to QML
QQmlListReference | Allows the manipulation of QQmlListProperty properties
QQmlNetworkAccessManagerFactory | Creates QNetworkAccessManager instances for a QML engine
QQmlParserStatus | Updates on the QML parser state
QQmlProperty | Abstracts accessing properties on objects created from QML
QQmlPropertyValueSource | Interface for property value sources such as animations and bindings
QQmlScriptString | Encapsulates a script and its context
QQmlPropertyMap | Allows you to set key-value pairs that can be used in QML bindings
QQuickFramebufferObject | Convenience class for integrating OpenGL rendering using a framebuffer object (FBO) with Qt Quick
QQuickItem | The most basic of all visual items in Qt Quick
QQuickItemGrabResult | Contains the result from QQuickItem::grabToImage()
QQuickPaintedItem | Way to use the QPainter API in the QML Scene Graph
QQuickRenderControl | Mechanism for rendering the Qt Quick scenegraph onto an offscreen render target in a fully application-controlled manner
QQuickTextDocument | Access to the QTextDocument of QQuickTextEdit
QQuickView | Window for displaying a Qt Quick user interface
QQuickWindow | The window for displaying a graphical QML scene
QSGAbstractRenderer | Gives access to the scene graph nodes and rendering of a QSGEngine
QSGGeometry | Low-level storage for graphics primitives in the Qt Quick Scene Graph
QSGMaterial | Encapsulates rendering state for a shader program
QSGMaterialShader | Represents an OpenGL shader program in the renderer
QSGMaterialType | Used as a unique type token in combination with QSGMaterial
QSGBasicGeometryNode | Serves as a baseclass for geometry based nodes
QSGClipNode | Implements the clipping functionality in the scene graph
QSGGeometryNode | Used for all rendered content in the scene graph
QSGNode | The base class for all nodes in the scene graph
QSGOpacityNode | Used to change opacity of nodes
QSGTransformNode | Implements transformations in the scene graph
QSGEngine | Allows low level rendering of a scene graph
QSGFlatColorMaterial | Convenient way of rendering solid colored geometry in the scene graph
QSGSimpleMaterial | Template generated class used to store the state used with a QSGSimpleMateralShader
QSGSimpleMaterialShader | Convenient way of building custom materials for the scene graph
QSGSimpleRectNode | Convenience class for drawing solid filled rectangles using scenegraph
QSGSimpleTextureNode | Provided for convenience to easily draw textured content using the QML scene graph
QSGDynamicTexture | Serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's
QSGTexture | Baseclass for textures used in the scene graph
QSGOpaqueTextureMaterial | Convenient way of rendering textured geometry in the scene graph
QSGTextureMaterial | Convenient way of rendering textured geometry in the scene graph
QSGTextureProvider | Encapsulates texture based entities in QML
QSGVertexColorMaterial | Convenient way of rendering per-vertex colored geometry in the scene graph
QQuickAsyncImageProvider | Interface for for asynchronous control of QML image requests
QQuickImageProvider | Interface for supporting pixmaps and threaded image requests in QML
QQuickImageResponse | Interface for asynchronous image loading in QQuickAsyncImageProvider
QQuickTextureFactory | Interface for loading custom textures from QML
QQuickWidget | Widget for displaying a Qt Quick user interface
EnginioClient | Handles all communication with the Enginio server
EnginioClientConnection | Keeps track of the authenticated connection to the server
EnginioIdentity | Represents a user that is authenticated with the backend This class is an abstract base class for the different authentication methods and is never used directly
EnginioModel | Represents data from Enginio as a QAbstractListModel
EnginioOAuth2Authentication | Represents a user that is authenticated directly by the backend using OAuth2 standard
EnginioReply | Contains the data from a request to the Enginio database
QGeoCodeReply | Manages an operation started by an instance of QGeoCodingManager
QGeoCodingManager | Support for geocoding operations
QGeoCodingManagerEngine | Interface and convenience methods to implementers of QGeoServiceProvider plugins who want to provide support for geocoding operations
QGeoManeuver | Represents the information relevant to the point at which two QGeoRouteSegments meet
QGeoRoute | Represents a route between two points
QGeoRouteReply | Manages an operation started by an instance of QGeoRoutingManager
QGeoRouteRequest | Represents the parameters and restrictions which define a request for routing information
QGeoRouteSegment | Represents a segment of a route
QGeoRoutingManager | Support for geographic routing operations
QGeoRoutingManagerEngine | Interface and convenience methods to implementers of QGeoServiceProvider plugins who want to provide access to geographic routing information
QGeoServiceProvider | Aggregates access to services which provide geographical information
QGeoServiceProviderFactory | Factory class used as the plugin interface for services related to geographical information
QPlace | Represents a set of data about a place
QPlaceAttribute | Represents generic attribute information about a place
QPlaceCategory | Represents a category that a QPlace can be associated with
QPlaceContactDetail | Represents a contact detail such as a phone number or website url
QPlaceContent | Serves as the base class for rich content types
QPlaceContentReply | Manages a content retrieval operation started by an instance of QPlaceManager
QPlaceContentRequest | Represents the parameters of a content request
QPlaceDetailsReply | Manages a place details fetch operation started by an instance of QPlaceManager
QPlaceEditorial | Represents a publisher's article describing a place
QPlaceIcon | Represents an icon
QPlaceIdReply | Manages operations which return an identifier such as saving and removal operations of places and categories
QPlaceImage | Represents a reference to an image
QPlaceManager | The interface which allows clients to access places stored in a particular backend
QPlaceManagerEngine | Interface for implementers of QGeoServiceProvider plugins who want to provide access to place functionality
QPlaceMatchReply | Manages a place matching operation started by an instance of QPlaceManager
QPlaceMatchRequest | Used to find places from one manager that match those from another. It represents a set of request parameters
QPlaceProposedSearchResult | Represents a search result containing a proposed search
QPlaceRatings | Holds rating information about a place
QPlaceReply | Manages an operation started by an instance of QPlaceManager and serves as a base class for more specialized replies
QPlaceResult | Represents a search result containing a place
QPlaceReview | Represents a review of a place
QPlaceSearchReply | Manages a place search operation started by an instance of QPlaceManager
QPlaceSearchRequest | Represents the set of parameters for a search request
QPlaceSearchResult | The base class for search results
QPlaceSearchSuggestionReply | Manages a search suggestion operation started by an instance of QPlaceManager
QPlaceSupplier | Represents a supplier of a place or content associated with a place
QPlaceUser | Represents an individual user
QGeoAddress | Represents an address of a QGeoLocation
QGeoAreaMonitorInfo | Describes the parameters of an area or region to be monitored for proximity
QGeoAreaMonitorSource | Enables the detection of proximity changes for a specified set of coordinates
QGeoCircle | Defines a circular geographic area
QGeoCoordinate | Defines a geographical position on the surface of the Earth
QGeoLocation | Represents basic information about a location
QGeoPositionInfo | Contains information gathered on a global position, direction and velocity at a particular point in time
QGeoPositionInfoSource | Abstract base class for the distribution of positional updates
QGeoPositionInfoSourceFactory | Factory class used as the plugin interface for external providers of positioning data
QGeoRectangle | Defines a rectangular geographic area
QGeoSatelliteInfo | Contains basic information about a satellite
QGeoSatelliteInfoSource | Abstract base class for the distribution of satellite information updates
QGeoShape | Defines a geographic area
QNmeaPositionInfoSource | Positional information using a NMEA data source
QMacPasteboardMime | Converts between a MIME type and a Uniform Type Identifier (UTI) format
QMacToolBar | Wraps the native NSToolbar class
QMacToolBarItem | Item for QMacToolBar
QAudioBuffer | Represents a collection of audio samples with a specific format and sample rate
QAudioDecoder | Allows decoding audio
QAudioDeviceInfo | Interface to query audio devices and their functionality
QAudioFormat | Stores audio stream parameter information
QAudioInput | Interface for receiving audio data from an audio input device
QAudioOutput | Interface for sending audio data to an audio output device
QAudioProbe | Allows you to monitor audio being played or recorded
QSound | Method to play .wav sound files
QSoundEffect | Way to play low latency sound effects
QCamera | Interface for system camera devices
QCameraExposure | Interface for exposure related camera settings
QCameraFocus | Interface for focus and zoom related camera settings
QCameraFocusZone | Information on zones used for autofocusing a camera
QCameraImageCapture | Used for the recording of media content
QCameraImageProcessing | Interface for image processing related camera settings
QCameraInfo | General information about camera devices
QCameraViewfinderSettings | Set of viewfinder settings
QAudioDecoderControl | Access to the audio decoding functionality of a QMediaService
QAudioEncoderSettingsControl | Access to the settings of a media service that performs audio encoding
QAudioInputSelectorControl | Audio input selector media control
QAudioOutputSelectorControl | Audio output selector media control
QAudioRoleControl | Control over the audio role of a media object
QCameraCaptureBufferFormatControl | Control for setting the capture buffer format
QCameraCaptureDestinationControl | Control for setting capture destination
QCameraControl | Abstract base class for classes that control still cameras or video cameras
QCameraExposureControl | Allows controlling camera exposure parameters
QCameraFeedbackControl | Allows controlling feedback (sounds etc) during camera operation
QCameraFlashControl | Allows controlling a camera's flash
QCameraFocusControl | Supplies control for focusing related camera parameters
QCameraImageCaptureControl | Control interface for image capture services
QCameraImageProcessingControl | Abstract class for controlling image processing parameters, like white balance, contrast, saturation, sharpening and denoising
QCameraInfoControl | Camera info media control
QCameraLocksControl | Abstract base class for classes that control still cameras or video cameras
QCameraViewfinderSettingsControl | Abstract class for controlling camera viewfinder parameters
QCameraViewfinderSettingsControl2 | Access to the viewfinder settings of a camera media service
QCameraZoomControl | Supplies control for optical and digital camera zoom
QImageEncoderControl | Access to the settings of a media service that performs image encoding
QMediaAudioProbeControl | Allows control over probing audio data in media objects
QMediaAvailabilityControl | Supplies a control for reporting availability of a service
QMediaContainerControl | Access to the output container format of a QMediaService
QMediaGaplessPlaybackControl | Access to the gapless playback related control of a QMediaService
QMediaNetworkAccessControl | Allows the setting of the Network Access Point for media related activities
QMediaPlayerControl | Access to the media playing functionality of a QMediaService
QMediaRecorderControl | Access to the recording functionality of a QMediaService
QMediaStreamsControl | Media stream selection control
QMediaVideoProbeControl | Allows control over probing video frames in media objects
QMetaDataReaderControl | Read access to the meta-data of a QMediaService's media
QMetaDataWriterControl | Write access to the meta-data of a QMediaService's media
QRadioDataControl | Access to the RDS functionality of the radio in the QMediaService
QRadioTunerControl | Access to the radio tuning functionality of a QMediaService
QVideoDeviceSelectorControl | Video device selector media control
QVideoEncoderSettingsControl | Access to the settings of a media service that performs video encoding
QVideoRendererControl | Media control for rendering video to a QAbstractVideoSurface
QVideoWindowControl | Media control for rendering video to a window
QMediaContent | Access to the resources relating to a media content
QMediaPlayer | Allows the playing of a media source
QMediaPlaylist | List of media content to play
QMediaResource | Description of a media resource
QMediaBindableInterface | The base class for objects extending media objects functionality
QMediaControl | Base interface for media service controls
QMediaObject | Common base for multimedia objects
QMediaService | Common base class for media service implementations
QMediaServiceCameraInfoInterface | Interface provides camera-specific information about devices supported by a camera service plug-in
QMediaServiceDefaultDeviceInterface | Interface identifies the default device used by a media service plug-in
QMediaServiceFeaturesInterface | Interface identifies features supported by a media service plug-in
QMediaServiceProviderPlugin | Interface provides an interface for QMediaService plug-ins
QMediaServiceSupportedDevicesInterface | Interface identifies the devices supported by a media service plug-in
QMediaServiceSupportedFormatsInterface | Interface identifies if a media service plug-in supports a media format
QMediaTimeInterval | Represents a time interval with integer precision
QMediaTimeRange | Represents a set of zero or more disjoint time intervals
QRadioData | Interfaces to the RDS functionality of the system radio
QRadioTuner | Interface to the systems analog radio device
QAudioRecorder | Used for the recording of audio
QAudioEncoderSettings | Set of audio encoder settings
QImageEncoderSettings | Set of image encoder settings
QVideoEncoderSettings | Set of video encoder settings
QMediaRecorder | Used for the recording of media content
QAbstractPlanarVideoBuffer | Abstraction for planar video data
QAbstractVideoBuffer | Abstraction for video data
QAbstractVideoFilter | Represents a filter that is applied to the video frames received by a VideoOutput type
QVideoFilterRunnable | Represents the implementation of a filter that owns all graphics and computational resources, and performs the actual filtering or calculations
QAbstractVideoSurface | Base class for video presentation surfaces
QVideoFrame | Represents a frame of video data
QVideoProbe | Allows you to monitor video frames being played or recorded
QVideoSurfaceFormat | Specifies the stream format of a video presentation surface
QCameraViewfinder | Camera viewfinder widget
QGraphicsVideoItem | Graphics item which display video produced by a QMediaObject
QVideoWidget | Widget which presents video produced by a media object
QVideoWidgetControl | Media control which implements a video widget
QScriptable | Access to the Qt Script environment from Qt C++ member functions
QScriptClass | Interface for defining custom behavior of (a class of) Qt Script objects
QScriptClassPropertyIterator | Iterator interface for custom Qt Script objects
QScriptContext | Represents a Qt Script function invocation
QScriptContextInfo | Additional information about a QScriptContext
QScriptEngine | Environment for evaluating Qt Script code
QScriptSyntaxCheckResult | The result of a script syntax check
QScriptEngineAgent | Interface to report events pertaining to QScriptEngine execution
QScriptExtensionPlugin | Abstract base for custom QScript extension plugins
QScriptProgram | Encapsulates a Qt Script program
QScriptString | Acts as a handle to "interned" strings in a QScriptEngine
QScriptValue | Acts as a container for the Qt Script data types
QScriptValueIterator | Java-style iterator for QScriptValue
QScriptEngineDebugger | QScriptEngine debugger
QSensorGesture | Represents one or more sensor gesture recognizers
QSensorGestureManager | Manages sensor gestures, registers and creates sensor gesture plugins
QSensorGesturePluginInterface | The pure virtual interface to sensor gesture plugins
QSensorGestureRecognizer | The base class for a sensor gesture recognizer
QAccelerometer | Convenience wrapper around QSensor
QAccelerometerFilter | Convenience wrapper around QSensorFilter
QAccelerometerReading | Reports on linear acceleration along the X, Y and Z axes
QAltimeter | Convenience wrapper around QSensor
QAltimeterFilter | Convenience wrapper around QSensorFilter
QAltimeterReading | Holds readings from the altimeter sensor
QAmbientLightFilter | Convenience wrapper around QSensorFilter
QAmbientLightReading | Represents one reading from the ambient light sensor
QAmbientLightSensor | Convenience wrapper around QSensor
QAmbientTemperatureFilter | Convenience wrapper around QSensorFilter
QAmbientTemperatureReading | Holds readings of the ambient temperature
QAmbientTemperatureSensor | Convenience wrapper around QSensor
QCompass | Convenience wrapper around QSensor
QCompassFilter | Convenience wrapper around QSensorFilter
QCompassReading | Represents one reading from a compass
QDistanceFilter | Convenience wrapper around QSensorFilter
QDistanceReading | Holds distance reading in cm from the proximity sensor
QDistanceSensor | Convenience wrapper around QSensor
QGyroscope | Convenience wrapper around QSensor
QGyroscopeFilter | Convenience wrapper around QSensorFilter
QGyroscopeReading | Represents one reading from the gyroscope sensor
QHolsterFilter | Convenience wrapper around QSensorFilter
QHolsterReading | Holds readings from the holster sensor
QHolsterSensor | Convenience wrapper around QSensor
QIRProximityFilter | Convenience wrapper around QSensorFilter
QIRProximityReading | Holds readings from the IR proximity sensor
QIRProximitySensor | Convenience wrapper around QSensor
QLightFilter | Convenience wrapper around QSensorFilter
QLightReading | Represents one reading from the light sensor
QLightSensor | Convenience wrapper around QSensor
QMagnetometer | Convenience wrapper around QSensor
QMagnetometerFilter | Convenience wrapper around QSensorFilter
QMagnetometerReading | Represents one reading from the magnetometer
QOrientationFilter | Convenience wrapper around QSensorFilter
QOrientationReading | Represents one reading from the orientation sensor
QOrientationSensor | Convenience wrapper around QSensor
QPressureFilter | Convenience wrapper around QSensorFilter
QPressureReading | Holds readings from the pressure sensor
QPressureSensor | Convenience wrapper around QSensor
QProximityFilter | Convenience wrapper around QSensorFilter
QProximityReading | Represents one reading from the proximity sensor
QProximitySensor | Convenience wrapper around QSensor
QRotationFilter | Convenience wrapper around QSensorFilter
QRotationReading | Represents one reading from the rotation sensor
QRotationSensor | Convenience wrapper around QSensor
QSensor | Represents a single hardware sensor
QSensorFilter | Efficient callback facility for asynchronous notifications of sensor changes
QSensorReading | Holds the readings from the sensor
qoutputrange | Holds the specifics of an output range
QSensorBackend | Sensor implementation
QSensorBackendFactory | Instantiates instances of QSensorBackend
QSensorManager | Handles registration and creation of sensor backends
QSensorChangesInterface | The pure virtual interface to sensor plugins
QSensorPluginInterface | The pure virtual interface to sensor plugins
QTapFilter | Convenience wrapper around QSensorFilter
QTapReading | Represents one reading from the tap sensor
QTapSensor | Convenience wrapper around QSensor
QTiltFilter | Convenience wrapper around QSensorFilter
QTiltReading | Holds readings from the tilt sensor
QTiltSensor | Convenience wrapper around QSensor
QCanBus | Handles registration and creation of bus backends
QCanBusDevice | The interface class for CAN bus
QCanBusFactory | Factory class used as the plugin interface for CAN bus plugins
QCanBusFrame | Container class representing a single CAN frame
QModbusClient | The interface to send Modbus requests
QModbusDataUnit | Container class representing single bit and bit word entries in the Modbus register
QModbusDevice | The base class for Modbus classes, QModbusServer and QModbusClient
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
QModbusReply | Contains the data for a request sent with a QModbusClient derived class
QModbusRtuSerialMaster | Represents a Modbus client that uses a serial bus for its communication with the Modbus server
QModbusRtuSerialSlave | Represents a Modbus server that uses a serial port for its communication with the Modbus client
QModbusServer | The interface to receive and process Modbus requests
QModbusTcpClient | The interface class for Modbus TCP client device
QModbusTcpServer | Represents a Modbus server that uses a TCP server for its communication with the Modbus client
QSerialPort | Provides functions to access serial ports
QSerialPortInfo | Provides information about existing serial ports
QGraphicsSvgItem | QGraphicsItem that can be used to render the contents of SVG files
QSvgGenerator | Paint device that is used to create SVG drawings
QSvgRenderer | Used to draw the contents of SVG files onto paint devices
QSvgWidget | Widget that is used to display the contents of Scalable Vector Graphics (SVG) files
QHelpContentItem | Item for use with QHelpContentModel
QHelpContentModel | Model that supplies content to views
QHelpContentWidget | Tree view for displaying help content model items
QHelpEngine | Access to contents and indices of the help engine
QHelpEngineCore | The core functionality of the help system
QHelpIndexModel | Model that supplies index keywords to views
QHelpIndexWidget | List view displaying the QHelpIndexModel
QHelpSearchEngine | Access to widgets reusable to integrate fulltext search as well as to index and search documentation
QHelpSearchQuery | Contains the field name and the associated search term
QHelpSearchQueryWidget | Simple line edit or an advanced widget to enable the user to input a search term in a standardized input mask
QHelpSearchResultWidget | Either a tree widget or a text browser depending on the used search engine to display the hits found by the search
QExtensionFactory | Allows you to create a factory that is able to make instances of custom extensions in Qt Designer
QAbstractExtensionFactory | Interface for extension factories in Qt Designer
QAbstractExtensionManager | Interface for extension managers in Qt Designer
QExtensionManager | Extension management facilities for Qt Designer
QDesignerActionEditorInterface | Allows you to change the focus of Qt Designer's action editor
QDesignerFormEditorInterface | Allows you to access Qt Designer's various components
QDesignerFormWindowInterface | Allows you to query and manipulate form windows appearing in Qt Designer's workspace
QDesignerFormWindowCursorInterface | Allows you to query and modify a form window's widget selection, and in addition modify the properties of all the form's widgets
QDesignerFormWindowManagerInterface | Allows you to manipulate the collection of form windows in Qt Designer, and control Qt Designer's form editing actions
QDesignerObjectInspectorInterface | Allows you to change the focus of Qt Designer's object inspector
QDesignerPropertyEditorInterface | Allows you to query and manipulate the current state of Qt Designer's property editor
QDesignerWidgetBoxInterface | Allows you to control the contents of Qt Designer's widget box
QDesignerContainerExtension | Allows you to add pages to a custom multi-page container in Qt Designer's workspace
QDesignerDynamicPropertySheetExtension | Allows you to manipulate a widget's dynamic properties in Qt Designer's property editor
QDesignerMemberSheetExtension | Allows you to manipulate a widget's member functions which is displayed when configuring connections using Qt Designer's mode for editing signals and slots
QDesignerPropertySheetExtension | Allows you to manipulate a widget's properties which is displayed in Qt Designer's property editor
QDesignerTaskMenuExtension | Allows you to add custom menu entries to Qt Designer's task menu
QAbstractFormBuilder | Default implementation for classes that create user interfaces at run-time
QFormBuilder | Used to dynamically construct user interfaces from UI files at run-time
QDesignerCustomWidgetCollectionInterface | Allows you to include several custom widgets in one single library
QDesignerCustomWidgetInterface | Enables Qt Designer to access and construct custom widgets
QUiLoader | Enables standalone applications to dynamically create user interfaces at run-time using the information stored in UI files or specified in plugin paths
QWebChannel | Exposes QObjects to remote HTML clients
QWebChannelAbstractTransport | Communication channel between the C++ QWebChannel server and a HTML/JS client
QWebEngineCookieStore | Access to Chromium's cookies
QWebEngineUrlRequestInfo | Information about URL requests
QWebEngineUrlRequestInterceptor | Abstract base class for URL interception
QWebEngineUrlRequestJob | Represents a custom URL request
QWebEngineUrlSchemeHandler | Base class for handling custom URL schemes
QQuickWebEngineProfile | Web engine profile shared by multiple pages
QWebEngineCertificateError | Information about a certificate error
QWebEngineDownloadItem | Information about a download
QWebEngineFullScreenRequest | Enables accepting or rejecting requests for entering and exiting the fullscreen mode
QWebEngineHistory | Represents the history of a web engine page
QWebEngineHistoryItem | Represents one item in the history of a web engine page
QWebEnginePage | Object to view and edit web documents
QWebEngineProfile | Web engine profile shared by multiple pages
QWebEngineScript | Encapsulates a JavaScript program
QWebEngineScriptCollection | Represents a collection of user scripts
QWebEngineSettings | Object to store the settings used by QWebEnginePage
QWebEngineView | Widget that is used to view and edit web documents
QWebDatabase | Access to HTML 5 databases created with JavaScript
QWebElement | Convenient access to DOM elements in a QWebFrame
QWebElementCollection | Represents a collection of web elements
QWebHistory | Represents the history of a QWebPage
QWebHistoryItem | Represents one item in the history of a QWebPage
QWebHistoryInterface | Interface to implement link history
QWebPluginFactory | Used to embed custom data types in web pages
QWebSecurityOrigin | Defines a security boundary for web sites
QWebSettings | Object to store the settings used by QWebPage and QWebFrame
QGraphicsWebView | Allows Web content to be added to a GraphicsView
QWebFrame | Represents a frame in a web page
QWebHitTestResult | Information about the web page content after a hit test
QWebInspector | Allows the placement and control of a QWebPage's inspector. The inspector can display a page's hierarchy, its loading statistics and the current state of its individual elements. It is mostly used by web developers
QWebPage | Object to view and edit web documents
QWebView | Widget that is used to view and edit web documents
QMaskGenerator | Abstract base for custom 32-bit mask generators
QWebSocket | Implements a TCP socket that talks the WebSocket protocol
QWebSocketCorsAuthenticator | Authenticator object for Cross Origin Requests (CORS)
QWebSocketServer | Implements a WebSocket-based server
QAbstractMessageHandler | Callback interface for handling messages

QAbstractUriResolver

Callback interface for resolving Uniform Resource Identifiers. A Uniform Resource Identifier (URI) is a string that uniquely identifies a resource. URIs are versatile global identifiers. It is often useful to transform a URI that identifies something logical into a URI that locates something physical (a URL), or to simply map a URI to a different URI. QAbstractUriResolver::resolve() provides this functionality

QAbstractXmlNodeModel | Abstract base class for modeling non-XML data to look like XML for QXmlQuery
QXmlItem | Contains either an XML node or an atomic value
QXmlNodeModelIndex | Identifies a node in an XML node model subclassed from QAbstractXmlNodeModel
QAbstractXmlReceiver | Callback interface for transforming the output of a QXmlQuery
QSimpleXmlNodeModel | Implementation of QAbstractXmlNodeModel sufficient for many common cases
QSourceLocation | Identifies a location in a resource by URI, line, and column
QXmlFormatter | Implementation of QXmlSerializer for transforming XQuery output into formatted XML

QXmlName

Represents the name of an XML node, in an efficient, namespace-aware way. QXmlName represents the name of an XML node in a way that is both efficient and safe for comparing names. Normally, an XML node represents an XML element or attribute, but QXmlName can also represent the names of other kinds of nodes, e.g., QAbstractXmlReceiver::processingInstruction() and QAbstractXmlReceiver::namespaceBinding()

QXmlNamePool | Table of shared strings referenced by instances of QXmlName
QXmlQuery | Performs XQueries on XML data, or on non-XML data modeled to look like XML
QXmlResultItems | Iterates through the results of evaluating an XQuery in QXmlQuery
QXmlSchema | Loading and validation of a W3C XML Schema
QXmlSchemaValidator | Validates XML instance documents against a W3C XML Schema
QXmlSerializer | Implementation of QAbstractXmlReceiver for transforming XQuery output into unformatted XML
QFutureIterator | Java-style const iterator for QFuture
QHashIterator | Java-style const iterator for QHash and QMultiHash
QMutableHashIterator | Java-style non-const iterator for QHash and QMultiHash
QLinkedListIterator | Java-style const iterator for QLinkedList
QMutableLinkedListIterator | Java-style non-const iterator for QLinkedList
QListIterator | Java-style const iterator for QList and QQueue
QMutableListIterator | Java-style non-const iterator for QList and QQueue
QMapIterator | Java-style const iterator for QMap and QMultiMap
QMutableMapIterator | Java-style non-const iterator for QMap and QMultiMap
QSetIterator | Java-style const iterator for QSet
QMutableVectorIterator | Java-style non-const iterator for QVector and QStack
QVectorIterator | Java-style const iterator for QVector and QStack