- Qt 5.15
- Annotated Class List
- Qt 5.15.12 Reference Documentation

# Annotated Class List

Qt classes with brief descriptions:

Q3DBars | Methods for rendering 3D bar graphs
Q3DCamera | Representation of a camera in 3D space
Q3DInputHandler | Basic wheel mouse based input handler
Q3DLight | Representation of a light source in 3D space
Q3DObject | Simple base class for all the objects in a 3D scene
Q3DScatter | Methods for rendering 3D scatter graphs
Q3DScene | Description of the 3D scene being visualized
Q3DSurface | Methods for rendering 3D surface plots
Q3DTheme | Visual style for graphs
QAbstract3DAxis | Base class for the axes of a graph
QAbstract3DGraph | Window and render loop for graphs
QAbstract3DInputHandler | Base class for implementations of input handlers
QAbstract3DSeries | Base class for all data series
QAbstractAnimation | The base of all animations
QAbstractAudioDeviceInfo | Base class for audio backends
QAbstractAudioInput | Access for QAudioInput to access the audio device provided by the plugin
QAbstractAudioOutput | Base class for audio backends
QAbstractAxis | Base class used for specialized axis classes
QAbstractBarSeries | Abstract parent class for all bar series classes
QAbstractButton | The abstract base class of button widgets, providing functionality common to buttons
QAbstractDataProxy | Base class for all data visualization data proxies
QAbstractEventDispatcher | Interface to manage Qt's event queue
QAbstractExtensionFactory | Interface for extension factories in Qt Designer
QAbstractExtensionManager | Interface for extension managers in Qt Designer
QAbstractFormBuilder | Default implementation for classes that create user interfaces at run-time
QAbstractGraphicsShapeItem | Common base for all path items
QAbstractItemDelegate | Used to display and edit data items from a model
QAbstractItemModel | The abstract interface for item model classes
QAbstractItemModelTester | Helps testing QAbstractItemModel subclasses
QAbstractItemView | The basic functionality for item view classes
QAbstractListModel | Abstract model that can be subclassed to create one-dimensional list models
QAbstractMessageHandler | Callback interface for handling messages
QAbstractNativeEventFilter | Interface for receiving native events, such as MSG or XCB event structs
QAbstractNetworkCache | The interface for cache implementations
QAbstractOAuth | The base of all implementations of OAuth authentication methods
QAbstractOAuth2 | The base of all implementations of OAuth 2 authentication methods
QAbstractOAuthReplyHandler | Handles replies to OAuth authentication requests
QAbstractOpenGLFunctions | The base class of a family of classes that expose all functions for each OpenGL version and profile
QAbstractPlanarVideoBuffer | Abstraction for planar video data
QAbstractPrintDialog | Base implementation for print dialogs used to configure printers
QAbstractProxyModel | Base class for proxy item models that can do sorting, filtering or other data processing tasks
QAbstractScrollArea | Scrolling area with on-demand scroll bars
QAbstractSeries | Base class for all Qt Chart series
QAbstractSlider | Integer value within a range
QAbstractSocket | The base functionality common to all socket types
QAbstractSpinBox | Spinbox and a line edit to display values
QAbstractState | The base class of states of a QStateMachine
QAbstractTableModel | Abstract model that can be subclassed to create table models
QAbstractTextDocumentLayout | Abstract base class used to implement custom layouts for QTextDocuments
QAbstractTransition | The base class of transitions between QAbstractState objects

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

QAbstractVideoBuffer | Abstraction for video data
QAbstractVideoFilter | Represents a filter that is applied to the video frames received by a VideoOutput type
QAbstractVideoSurface | Base class for video presentation surfaces
QAbstractXmlNodeModel | Abstract base class for modeling non-XML data to look like XML for QXmlQuery
QAbstractXmlReceiver | Callback interface for transforming the output of a QXmlQuery
QAccelerometer | Convenience wrapper around QSensor
QAccelerometerFilter | Convenience wrapper around QSensorFilter
QAccelerometerReading | Reports on linear acceleration along the X, Y and Z axes
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
QAccessibleObject | Implements parts of the QAccessibleInterface for QObjects
QAccessiblePlugin | Abstract base class for plugins provinding accessibility information for user interface elements
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
QAccessibleWidget | Implements the QAccessibleInterface for QWidgets
QAction | Abstract user interface action that can be inserted into widgets
QActionEvent | Event that is generated when a QAction is added, removed, or changed
QActionGroup | Groups actions together
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
QAnimationGroup | Abstract base class for groups of animations
QApplication | Manages the GUI application's control flow and main settings
QAreaLegendMarker | Legend marker for an area series
QAreaSeries | Presents data in area charts
QAssociativeIterable | Iterable interface for an associative container in a QVariant
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
QAudioBuffer | Represents a collection of audio samples with a specific format and sample rate
QAudioDecoder | Allows decoding audio
QAudioDecoderControl | Access to the audio decoding functionality of a QMediaService
QAudioDeviceInfo | Interface to query audio devices and their functionality
QAudioEncoderSettings | Set of audio encoder settings
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
QAudioRecorder | Used for the recording of audio
QAudioSystemPlugin | Abstract base for audio plugins
QAuthenticator | Authentication object
QBEInteger | Platform-independent big-endian integers
QBackingStore | Drawing area for QWindow
QBar3DSeries | Represents a data series in a 3D bar graph
QBarCategoryAxis | Adds categories to a chart's axes
QBarDataItem | Container for resolved data to be added to bar graphs
QBarDataProxy | The data proxy for a 3D bars graph
QBarLegendMarker | Legend marker for a bar series
QBarSeries | Presents a series of data as vertical bars grouped by category
QBarSet | Represents one set of bars in a bar chart
QBasicTimer | Timer events for objects
QBitArray | Array of bits
QBitmap | Monochrome (1-bit depth) pixmaps
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
QBoxLayout | Lines up child widgets horizontally or vertically
QBoxPlotLegendMarker | Legend marker for a box plot series
QBoxPlotSeries | Presents data in box-and-whiskers charts
QBoxSet | Represents one item in a box-and-whiskers chart
QBrush | Defines the fill pattern of shapes drawn by QPainter
QBuffer | QIODevice interface for a QByteArray
QButtonGroup | Container to organize groups of button widgets
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
QCalendar | Describes calendar systems
QCalendarWidget | Monthly based calendar widget allowing the user to select a date
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
QCameraViewfinder | Camera viewfinder widget
QCameraViewfinderSettings | Set of viewfinder settings
QCameraViewfinderSettingsControl2 | Access to the viewfinder settings of a camera media service
QCanBus | Handles registration and creation of bus plugins
QCanBusDevice | The interface class for CAN bus
QCanBusDeviceInfo | Information about CAN bus interfaces
QCanBusFactoryV2 | Factory class used as the plugin interface for CAN bus plugins
QCanBusFrame | Container class representing a single CAN frame
QCandlestickLegendMarker | Legend marker for a candlestick series
QCandlestickModelMapper | Abstract model mapper class for candlestick series
QCandlestickSeries | Presents data as candlesticks
QCandlestickSet | Represents a single candlestick item in a candlestick chart
QCategory3DAxis | Manipulates an axis of a graph
QCategoryAxis | Places named ranges on the axis
QCborArray | Used to hold an array of CBOR elements
QCborError | Holds the error condition found while parsing or validating a CBOR stream
QCborMap | Used to hold an associative container representable in CBOR
QCborParserError | Used by QCborValue to report a parsing error
QCborStreamReader | Simple CBOR stream decoder, operating on either a QByteArray or QIODevice
QCborStreamWriter | Simple CBOR encoder operating on a one-way stream
QCborValue | Encapsulates a value in CBOR
QChar | 16-bit Unicode character
QChart | Manages the graphical representation of the chart's series, legends, and axes
QChartView | Standalone widget that can display charts
QCheckBox | Checkbox with a text label
QChildEvent | Contains event parameters for child object events
QClipboard | Access to the window system clipboard
QCloseEvent | Contains parameters that describe a close event
QCocoaNativeContext | A class encapsulating a Cocoa NSOpenGLContext
QCocoaWindowFunctions | Inline class containing miscellaneous functionality for NSWindow and NSView window specific functionality
QCollator | Compares strings according to a localized collation algorithm
QCollatorSortKey | Can be used to speed up string collation
QColor | Colors based on RGB, HSV or CMYK values
QColorDialog | Dialog widget for specifying colors
QColorSpace | Color space abstraction
QColorTransform | Transformation between color spaces
QColormap | Maps device independent QColors to device dependent pixel values
QColumnView | Model/view implementation of a column view
QComboBox | Combined button and popup list
QCommandLineOption | Defines a possible command-line option
QCommandLineParser | Means for handling the command line options
QCommandLinkButton | Vista style command link button
QCommonStyle | Encapsulates the common Look and Feel of a GUI
QCompass | Convenience wrapper around QSensor
QCompassFilter | Convenience wrapper around QSensorFilter
QCompassReading | Represents one reading from a compass
QCompleter | Completions based on an item model
QCompressedHelpInfo | Access to the details about a compressed help file
QConcatenateTablesProxyModel | Proxies multiple source models, concatenating their rows
QConicalGradient | Used in combination with QBrush to specify a conical gradient brush
QContextMenuEvent | Contains parameters that describe a context menu event
QContiguousCache | Template class that provides a contiguous cache
QCoreApplication | Event loop for Qt applications without UI
QCryptographicHash | Way to generate cryptographic hashes
QCursor | Mouse cursor with an arbitrary shape
QCustom3DItem | Adds a custom item to a graph
QCustom3DLabel | Adds a custom label to a graph
QCustom3DVolume | Adds a volume rendered object to a graph
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
QDBusInterface | Proxy for interfaces on remote objects
QDBusMessage | Represents one message sent or received over the D-Bus bus
QDBusObjectPath | Enables the programmer to identify the OBJECT_PATH type provided by the D-Bus typesystem
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
QDBusSignature | Enables the programmer to identify the SIGNATURE type provided by the D-Bus typesystem
QDBusUnixFileDescriptor | Holds one Unix file descriptor
QDBusVariant | Enables the programmer to identify the variant type provided by the D-Bus typesystem
QDBusVirtualObject | Used to handle several DBus paths with one class
QDataStream | Serialization of binary data to a QIODevice
QDataWidgetMapper | Mapping between a section of a data model to widgets
QDate | Date functions
QDateEdit | Widget for editing dates based on the QDateTimeEdit widget
QDateTime | Date and time functions
QDateTimeAxis | Adds dates and times to a chart's axis
QDateTimeEdit | Widget for editing dates and times
QDeadlineTimer | Marks a deadline in the future
QDebug | Output stream for debugging information
QDebugStateSaver | Convenience class for custom QDebug operators
QDesignerActionEditorInterface | Allows you to change the focus of Qt Designer's action editor
QDesignerContainerExtension | Allows you to add pages to a custom multi-page container in Qt Designer's workspace
QDesignerCustomWidgetCollectionInterface | Allows you to include several custom widgets in one single library
QDesignerCustomWidgetInterface | Enables Qt Designer to access and construct custom widgets
QDesignerDynamicPropertySheetExtension | Allows you to manipulate a widget's dynamic properties in Qt Designer's property editor
QDesignerFormEditorInterface | Allows you to access Qt Designer's various components
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
QDesignerFormWindowInterface | Allows you to query and manipulate form windows appearing in Qt Designer's workspace
QDesignerFormWindowManagerInterface | Allows you to manipulate the collection of form windows in Qt Designer, and control Qt Designer's form editing actions
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
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
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
QDesignerWidgetBoxInterface | Allows you to control the contents of Qt Designer's widget box
QDesktopServices | Methods for accessing common desktop services
QDial | Rounded range control (like a speedometer or potentiometer)
QDialog | The base class of dialog windows
QDialogButtonBox | Widget that presents buttons in a layout that is appropriate to the current widget style
QDir | Access to directory structures and their contents
QDirIterator | Iterator for directory entrylists
QDistanceFilter | Convenience wrapper around QSensorFilter
QDistanceReading | Holds distance reading in cm from the proximity sensor
QDistanceSensor | Convenience wrapper around QSensor
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
QDockWidget | Widget that can be docked inside a QMainWindow or floated as a top-level window on the desktop
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
QDoubleSpinBox | Spin box widget that takes doubles
QDoubleValidator | Range checking of floating-point numbers
QDrag | Support for MIME-based drag and drop data transfer
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
QDtls | This class provides encryption for UDP sockets
QDtlsClientVerifier | This class implements server-side DTLS cookie generation and verification
QDynamicPropertyChangeEvent | Contains event parameters for dynamic property change events
QEGLNativeContext | A class encapsulating an EGL context and display handle
QEasingCurve | Easing curves for controlling animation
QEglFSFunctions | Inline class containing platform-specific functionality for the eglfs platform plugin that is typically used on systems running Embedded Linux or Android
QElapsedTimer | Fast way to calculate elapsed times
QEnableSharedFromThis | A base class that allows obtaining a QSharedPointer for an object already managed by a shared pointer
QEnterEvent | Contains parameters that describe an enter event
QErrorMessage | Error message display dialog
QEvent | The base class of all event classes. Event objects contain event parameters
QEventLoop | Means of entering and leaving an event loop
QEventLoopLocker | Means to quit an event loop when it is no longer needed
QEventTransition | QObject-specific transition for Qt events
QException | Base class for exceptions that can transferred across threads
QExplicitlySharedDataPointer | Represents a pointer to an explicitly shared object
QExposeEvent | Contains event parameters for expose events
QExtensionFactory | Allows you to create a factory that is able to make instances of custom extensions in Qt Designer
QExtensionManager | Extension management facilities for Qt Designer
QFile | Interface for reading from and writing to files
QFileDevice | Interface for reading from and writing to open files
QFileDialog | Dialog that allow users to select files or directories
QFileIconProvider | File icons for the QDirModel and the QFileSystemModel classes
QFileInfo | System-independent file information
QFileOpenEvent | Event that will be sent when there is a request to open a file or a URL
QFileSelector | Convenient way of selecting file variants
QFileSystemModel | Data model for the local filesystem
QFileSystemWatcher | Interface for monitoring files and directories for modifications
QFinalState | Final state
QFlag | Helper data type for QFlags
QFlags | Type-safe way of storing OR-combinations of enum values
QFocusEvent | Contains event parameters for widget focus events
QFocusFrame | Focus frame which can be outside of a widget's normal paintable area
QFont | Specifies a query for a font used for drawing text
QFontComboBox | Combobox that lets the user select a font family
QFontDatabase | Information about the fonts available in the underlying window system
QFontDialog | Dialog widget for selecting a font
QFontInfo | General information about fonts
QFontMetrics | Font metrics information
QFontMetricsF | Font metrics information
QFormBuilder | Used to dynamically construct user interfaces from UI files at run-time
QFormLayout | Manages forms of input widgets and their associated labels
QFrame | The base class of widgets that can have a frame
QFuture | Represents the result of an asynchronous computation
QFutureIterator | Java-style const iterator for QFuture
QFutureSynchronizer | Convenience class that simplifies QFuture synchronization
QFutureWatcher | Allows monitoring a QFuture using signals and slots
QGLXNativeContext | A class encapsulating a GLXContext and related native handles
QGamepad | A gamepad device connected to a system
QGamepadKeyNavigation | Provides support for keyboard events triggered by gamepads
QGamepadManager | Queries attached gamepads and related events
QGenericArgument | Internal helper class for marshalling arguments
QGenericMatrix | Template class that represents a NxM transformation matrix with N columns and M rows
QGenericPlugin | Abstract base class for plugins
QGenericPluginFactory | Creates plugin drivers
QGenericReturnArgument | Internal helper class for marshalling arguments
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
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
QGeoCoordinate | Defines a geographical position on the surface of the Earth
QGeoJson
QGeoLocation | Represents basic information about a location
QGeoManeuver | Represents the information relevant to the point at which two QGeoRouteSegments meet
QGeoPath | Defines a geographic path
QGeoPolygon | Defines a geographic polygon
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
QGeoPositionInfoSourceFactoryV2 | Extends QGeoPositionInfoSourceFactory, adding factory methods taking a parameters argument
QGeoRectangle | Defines a rectangular geographic area
QGeoRoute | Represents a route between two points
QGeoRouteLeg | Represents a leg of a route, that is the portion of a route between one waypoint and the next. This is a subclass of QGeoRoute, exposing route leg specific API
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
QGeoSatelliteInfo | Contains basic information about a satellite
QGeoSatelliteInfoSource | Abstract base class for the distribution of satellite information updates
QGeoServiceProvider | Aggregates access to services which provide geographical information
QGeoServiceProviderFactoryV2 | Factory class used as the plugin interface for services related to geographical information
QGeoShape | Defines a geographic area
QGesture | Represents a gesture, containing properties that describe the corresponding user input
QGestureEvent | The description of triggered gestures
QGestureRecognizer | The infrastructure for gesture recognition
QGlobalStatic | Used to implement a global static object
QGlyphRun | Direct access to the internal glyphs in a font
QGradient | Used in combination with QBrush to specify gradient fills
QGraphicsAnchor | Represents an anchor between two items in a QGraphicsAnchorLayout
QGraphicsAnchorLayout | Layout where one can anchor widgets together in Graphics View
QGraphicsBlurEffect | Blur effect
QGraphicsColorizeEffect | Colorize effect
QGraphicsDropShadowEffect | Drop shadow effect
QGraphicsEffect | The base class for all graphics effects
QGraphicsEllipseItem | Ellipse item that you can add to a QGraphicsScene
QGraphicsGridLayout | Grid layout for managing widgets in Graphics View
QGraphicsItem | The base class for all graphical items in a QGraphicsScene
QGraphicsItemGroup | Container that treats a group of items as a single item
QGraphicsLayout | The base class for all layouts in Graphics View
QGraphicsLayoutItem | Can be inherited to allow your custom items to be managed by layouts
QGraphicsLineItem | Line item that you can add to a QGraphicsScene
QGraphicsLinearLayout | Horizontal or vertical layout for managing widgets in Graphics View
QGraphicsObject | Base class for all graphics items that require signals, slots and properties
QGraphicsOpacityEffect | Opacity effect
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
QGraphicsProxyWidget | Proxy layer for embedding a QWidget in a QGraphicsScene
QGraphicsRectItem | Rectangle item that you can add to a QGraphicsScene
QGraphicsRotation | Rotation transformation around a given axis
QGraphicsScale | Scale transformation
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
QGraphicsSimpleTextItem | Simple text path item that you can add to a QGraphicsScene
QGraphicsSvgItem | QGraphicsItem that can be used to render the contents of SVG files
QGraphicsTextItem | Text item that you can add to a QGraphicsScene to display formatted text
QGraphicsTransform | Abstract base class for building advanced transformations on QGraphicsItems
QGraphicsVideoItem | Graphics item which display video produced by a QMediaObject
QGraphicsView | Widget for displaying the contents of a QGraphicsScene
QGraphicsWebView | Allows Web content to be added to a GraphicsView
QGraphicsWidget | The base class for all widget items in a QGraphicsScene
QGregorianCalendar | Implements the Gregorian calendar
QGridLayout | Lays out widgets in a grid
QGroupBox | Group box frame with a title
QGuiApplication | Manages the GUI application's control flow and main settings
QGyroscope | Convenience wrapper around QSensor
QGyroscopeFilter | Convenience wrapper around QSensorFilter
QGyroscopeReading | Represents one reading from the gyroscope sensor
QHBarModelMapper | Horizontal model mapper for bar series
QHBoxLayout | Lines up widgets horizontally
QHBoxPlotModelMapper | Horizontal model mapper for box plot series
QHCandlestickModelMapper | Horizontal model mapper for a candlestick series
QHPieModelMapper | Horizontal model mapper for pie series
QHXYModelMapper | Horizontal model mapper for line, spline, and scatter series
QHash | Template class that provides a hash-table-based dictionary
QHashIterator | Java-style const iterator for QHash and QMultiHash
QHeaderView | Header row or header column for item views
QHeightMapSurfaceDataProxy | Base proxy class for Q3DSurface
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
QHelpEvent | Event that is used to request helpful information about a particular point in a widget
QHelpFilterData | Details for the filters used by QHelpFilterEngine
QHelpFilterEngine | Filtered view of the help contents
QHelpFilterSettingsWidget | Widget that allows for creating, editing and removing filters
QHelpIndexModel | Model that supplies index keywords to views
QHelpIndexWidget | List view displaying the QHelpIndexModel
QHelpLink | Struct provides the data associated with a help link
QHelpSearchEngine | Access to widgets reusable to integrate fulltext search as well as to index and search documentation
QHelpSearchQueryWidget | Simple line edit or an advanced widget to enable the user to input a search term in a standardized input mask
QHelpSearchResult | The data associated with the search result
QHelpSearchResultWidget | Text browser to display search results
QHideEvent | Event which is sent after a widget is hidden
QHistoryState | Means of returning to a previously active substate
QHolsterFilter | Convenience wrapper around QSensorFilter
QHolsterReading | Holds readings from the holster sensor
QHolsterSensor | Convenience wrapper around QSensor
QHorizontalBarSeries | Presents a series of data as horizontal bars grouped by category
QHorizontalPercentBarSeries | Presents a series of categorized data as a percentage of each category
QHorizontalStackedBarSeries | Presents a series of data as horizontally stacked bars, with one bar per category
QHostAddress | IP address
QHostInfo | Static functions for host name lookups
QHoverEvent | Contains parameters that describe a mouse event
QHstsPolicy | Specifies that a host supports HTTP Strict Transport Security policy (HSTS)
QHttp2Configuration | Controls HTTP/2 parameters and settings
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
QHumidityFilter | Convenience wrapper around QSensorFilter
QHumidityReading | Holds readings from the humidity sensor
QHumiditySensor | Convenience wrapper around QSensor
QIODevice | The base interface class of all I/O devices in Qt
QIRProximityFilter | Convenience wrapper around QSensorFilter
QIRProximityReading | Holds readings from the IR proximity sensor
QIRProximitySensor | Convenience wrapper around QSensor
QIcon | Scalable icons in different modes and states
QIconDragEvent | Indicates that a main icon drag has begun
QIconEngine | Abstract base class for QIcon renderers
QIconEnginePlugin | Abstract base for custom QIconEngine plugins
QIdentityProxyModel | Proxies its source model unmodified
QImage | Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device
QImageEncoderSettings | Set of image encoder settings
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
QInAppProduct | A product registered in the store
QInAppStore | Main entry point for managing in-app purchases
QInAppTransaction | Contains information about a transaction in the external app store
QInputDialog | Simple convenience dialog to get a single value from the user
QInputEvent | The base class for events that describe user input
QInputMethod | Access to the active text input method
QInputMethodEvent | Parameters for input method events
QInputMethodQueryEvent | Event sent by the input context to input objects
QIntValidator | Validator that ensures a string contains a valid integer within a specified range
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
QItemModelBarDataProxy | Proxy class for presenting data in item models with Q3DBars
QItemModelScatterDataProxy | Proxy class for presenting data in item models with Q3DScatter
QItemModelSurfaceDataProxy | Proxy class for presenting data in item models with Q3DSurface
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
QJSEngine | Environment for evaluating JavaScript code
QJSValue | Acts as a container for Qt/JavaScript data types
QJSValueIterator | Java-style iterator for QJSValue
QJalaliCalendar | Jalali (Hijri Shamsi) calendar system implementation
QJsonArray | Encapsulates a JSON array
QJsonDocument | Way to read and write JSON documents
QJsonObject | Encapsulates a JSON object
QJsonParseError | Used to report errors during JSON parsing
QJsonValue | Encapsulates a value in JSON
QJulianCalendar | Julian calendar system implementation
QKeyEvent | Describes a key event
QKeyEventTransition | Transition for key events
QKeySequence | Encapsulates a key sequence as used by shortcuts
QKeySequenceEdit | Allows to input a QKeySequence
QKeyValueIterator | Iterator over the key/value pairs of an associative container
QLCDNumber | Displays a number with LCD-like digits
QLEInteger | Platform-independent little-endian integers
QLabel | Text or image display
QLatin1Char | 8-bit ASCII/Latin-1 character
QLatin1String | Thin wrapper around an US-ASCII/Latin-1 encoded string literal
QLayout | The base class of geometry managers
QLayoutItem | Abstract item that a QLayout manipulates
QLegend | Displays the legend of a chart
QLegendMarker | Abstract object that can be used to access markers within a legend
QLibrary | Loads shared libraries at runtime
QLibraryInfo | Information about the Qt library
QLidFilter | Convenience wrapper around QSensorFilter
QLidReading | Holds readings from the Lid sensor
QLidSensor | Convenience wrapper around QSensor
QLightFilter | Convenience wrapper around QSensorFilter
QLightReading | Represents one reading from the light sensor
QLightSensor | Convenience wrapper around QSensor
QLine | Two-dimensional vector using integer precision
QLineEdit | One-line text editor
QLineF | Two-dimensional vector using floating point precision
QLineSeries | Presents data in line charts
QLinearGradient | Used in combination with QBrush to specify a linear gradient brush
QList | Template class that provides lists
QListIterator | Java-style const iterator for QList and QQueue
QListView | List or icon view onto a model
QListWidget | Item-based list widget
QListWidgetItem | Item for use with the QListWidget item view class
QLocalServer | Local socket based server
QLocalSocket | Local socket
QLocale | Converts between numbers and their string representations in various languages
QLockFile | Locking between processes using a file
QLogValue3DAxisFormatter | Formatting rules for a logarithmic value axis
QLogValueAxis | Adds a logarithmic scale to a chart's axis
QLoggingCategory | Represents a category, or 'area' in the logging infrastructure
QLowEnergyAdvertisingData | Represents the data to be broadcast during Bluetooth Low Energy advertising
QLowEnergyAdvertisingParameters | Represents the parameters used for Bluetooth Low Energy advertising
QLowEnergyCharacteristic | Stores information about a Bluetooth Low Energy service characteristic
QLowEnergyCharacteristicData | Used to set up GATT service data
QLowEnergyConnectionParameters | Used when requesting or reporting an update of the parameters of a Bluetooth LE connection
QLowEnergyController | Access to Bluetooth Low Energy Devices
QLowEnergyDescriptor | Stores information about the Bluetooth Low Energy descriptor
QLowEnergyDescriptorData | Used to create GATT service data
QLowEnergyService | Represents an individual service on a Bluetooth Low Energy Device
QLowEnergyServiceData | Used to set up GATT service data
QMagnetometer | Convenience wrapper around QSensor
QMagnetometerFilter | Convenience wrapper around QSensorFilter
QMagnetometerReading | Represents one reading from the magnetometer
QMainWindow | Main application window
QMap | Template class that provides a red-black-tree-based dictionary
QMapIterator | Java-style const iterator for QMap and QMultiMap
QMargins | Defines the four margins of a rectangle
QMarginsF | Defines the four margins of a rectangle
QMaskGenerator | Abstract base for custom 32-bit mask generators
QMatrix4x4 | Represents a 4x4 transformation matrix in 3D space
QMdiArea | Area in which MDI windows are displayed
QMdiSubWindow | Subwindow class for QMdiArea
QMediaBindableInterface | The base class for objects extending media objects functionality
QMediaContent | Access to the resource relating to a media content
QMediaObject | Common base for multimedia objects
QMediaPlayer | Allows the playing of a media source
QMediaPlaylist | List of media content to play
QMediaRecorder | Used for the recording of media content
QMediaTimeInterval | Represents a time interval with integer precision
QMediaTimeRange | Represents a set of zero or more disjoint time intervals
QMenu | Menu widget for use in menu bars, context menus, and other popup menus
QMenuBar | Horizontal menu bar
QMessageAuthenticationCode | Way to generate hash-based message authentication codes
QMessageBox | Modal dialog for informing the user or for asking the user a question and receiving an answer
QMessageLogContext | Additional information about a log message
QMessageLogger | Generates log messages
QMetaClassInfo | Additional information about a class
QMetaEnum | Meta-data about an enumerator
QMetaMethod | Meta-data about a member function
QMetaObject | Contains meta-information about Qt objects
QMetaProperty | Meta-data about a property
QMetaType | Manages named types in the meta-object system
QMilankovicCalendar | Milanković calendar system implementation
QMimeData | Container for data that records information about its MIME type
QMimeDatabase | Maintains a database of MIME types
QMimeType | Describes types of file or data, represented by a MIME type string
QModbusClient | The interface to send Modbus requests
QModbusDataUnit | Container class representing single bit and 16 bit word entries in the Modbus register
QModbusDevice | The base class for Modbus classes, QModbusServer and QModbusClient
QModbusDeviceIdentification | Container class representing the physical and functional description of a Modbus server
QModbusExceptionResponse | Container class containing the function and error code inside a Modbus ADU
QModbusPdu | Abstract container class containing the function code and payload that is stored inside a Modbus ADU
QModbusReply | Contains the data for a request sent with a QModbusClient derived class
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
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
QModbusTcpConnectionObserver | Represents the interface for objects that can be passed to QModbusTcpServer::installConnectionObserver
QModbusTcpServer | Represents a Modbus server that uses a TCP server for its communication with the Modbus client
QModelIndex | Used to locate data in a data model
QMouseEvent | Contains parameters that describe a mouse event
QMouseEventTransition | Transition for mouse events
QMoveEvent | Contains event parameters for move events
QMovie | Convenience class for playing movies with QImageReader
QMultiHash | Convenience QHash subclass that provides multi-valued hashes
QMultiMap | Convenience QMap subclass that provides multi-valued maps
QMutableHashIterator | Java-style non-const iterator for QHash and QMultiHash
QMutableListIterator | Java-style non-const iterator for QList and QQueue
QMutableMapIterator | Java-style non-const iterator for QMap and QMultiMap
QMutableSetIterator | Java-style non-const iterator for QSet
QMutableVectorIterator | Java-style non-const iterator for QVector and QStack
QMutex | Access serialization between threads
QMutexLocker | Convenience class that simplifies locking and unlocking mutexes
QNativeGestureEvent | Contains parameters that describe a gesture event
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
QNetworkAccessManager | Allows the application to send network requests and receive replies
QNetworkAddressEntry | Stores one IP address supported by a network interface, along with its associated netmask and broadcast address
QNetworkCacheMetaData | Cache information
QNetworkCookie | Holds one network cookie
QNetworkCookieJar | Implements a simple jar of QNetworkCookie objects
QNetworkDatagram | The data and metadata of a UDP datagram
QNetworkDiskCache | Very basic disk cache
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
QNetworkReply | Contains the data and headers for a request sent with QNetworkAccessManager
QNetworkRequest | Holds a request to be sent with QNetworkAccessManager
QNmeaPositionInfoSource | Positional information using a NMEA data source
QOAuth1 | Implementation of the OAuth 1 Protocol
QOAuth1Signature | Implements OAuth 1 signature methods
QOAuth2AuthorizationCodeFlow | Implementation of the Authorization Code Grant flow
QObject | The base class of all Qt objects
QObjectCleanupHandler | Watches the lifetime of multiple QObjects
QOcspResponse | This class represents Online Certificate Status Protocol response
QOffscreenSurface | Represents an offscreen surface in the underlying platform
QOpenGLBuffer | Functions for creating and managing OpenGL buffer objects
QOpenGLContext | Represents a native OpenGL context, enabling OpenGL rendering on a QSurface
QOpenGLContextGroup | Represents a group of contexts sharing OpenGL resources
QOpenGLDebugLogger | Enables logging of OpenGL debugging messages
QOpenGLDebugMessage | Wraps an OpenGL debug message
QOpenGLExtraFunctions | Cross-platform access to the OpenGL ES 3.0, 3.1 and 3.2 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
QOpenGLTextureBlitter | Convenient way to draw textured quads via OpenGL
QOpenGLTimeMonitor | Wraps a sequence of OpenGL timer query objects
QOpenGLTimerQuery | Wraps an OpenGL timer query object
QOpenGLVersionProfile | Represents the version and if applicable the profile of an OpenGL context
QOpenGLVertexArrayObject | Wraps an OpenGL Vertex Array Object
QOpenGLWidget | Widget for rendering OpenGL graphics
QOpenGLWindow | Convenience subclass of QWindow to perform OpenGL painting
QOperatingSystemVersion | Information about the operating system version
QOrientationFilter | Convenience wrapper around QSensorFilter
QOrientationReading | Represents one reading from the orientation sensor
QOrientationSensor | Convenience wrapper around QSensor
QPageLayout | Describes the size, orientation and margins of a page
QPageSetupDialog | Configuration dialog for the page-related options on a printer
QPageSize | Describes the size and name of a defined page size
QPagedPaintDevice | Represents a paint device that supports multiple pages
QPaintDevice | The base class of objects that can be painted on with QPainter
QPaintDeviceWindow | Convenience subclass of QWindow that is also a QPaintDevice
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
QPaintEvent | Contains event parameters for paint events
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
QPair | Template class that stores a pair of items
QPalette | Contains color groups for each widget state
QPanGesture | Describes a panning gesture made by the user
QParallelAnimationGroup | Parallel group of animations
QPauseAnimation | Pause for QSequentialAnimationGroup
QPdfDestination | Defines a location on a page in a PDF document, and a suggested zoom level at which it is intended to be viewed
QPdfDocument | Loads a PDF document and renders pages from it
QPdfDocumentRenderOptions | Holds the options to render a page from a PDF document
QPdfPageNavigation | Handles the navigation through a PDF document
QPdfPageRenderer | Encapsulates the rendering of pages of a PDF document
QPdfSelection | Defines a range of text that has been selected on one page in a PDF document, and its geometric boundaries
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
QPercentBarSeries | Presents a series of categorized data as a percentage of each category
QPersistentModelIndex | Used to locate data in a data model
QPicture | Paint device that records and replays QPainter commands
QPieLegendMarker | Legend marker for a pie series
QPieSeries | Presents data in pie charts
QPieSlice | Represents a single slice in a pie series
QPinchGesture | Describes a pinch gesture made by the user
QPixelFormat | Class for describing different pixel layouts in graphics buffers
QPixmap | Off-screen image representation that can be used as a paint device
QPixmapCache | Application-wide cache for pixmaps
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
QPlainTextDocumentLayout | Implements a plain text layout for QTextDocument
QPlainTextEdit | Widget that is used to edit and display plain text
QPlatformSurfaceEvent | Used to notify about native platform surface events
QPluginLoader | Loads a plugin at run-time
QPoint | Defines a point in the plane using integer precision
QPointF | Defines a point in the plane using floating point precision
QPointer | Template class that provides guarded pointers to QObject
QPointingDeviceUniqueId | Identifies a unique object, such as a tagged token or stylus, which is used with a pointing device
QPolarChart | Presents data in polar charts
QPolygon | Vector of points using integer precision
QPolygonF | Vector of points using floating point precision
QPressureFilter | Convenience wrapper around QSensorFilter
QPressureReading | Holds readings from the pressure sensor
QPressureSensor | Convenience wrapper around QSensor
QPrintDialog | Dialog for specifying the printer's configuration
QPrintEngine | Defines an interface for how QPrinter interacts with a given printing subsystem
QPrintPreviewDialog | Dialog for previewing and configuring page layouts for printer output
QPrintPreviewWidget | Widget for previewing page layouts for printer output
QPrinter | Paint device that paints on a printer
QPrinterInfo | Gives access to information about existing printers
QProcess | Used to start external programs and to communicate with them
QProcessEnvironment | Holds the environment variables that can be passed to a program
QProgressBar | Horizontal or vertical progress bar
QProgressDialog | Feedback on the progress of a slow operation
QPropertyAnimation | Animates Qt properties
QProximityFilter | Convenience wrapper around QSensorFilter
QProximityReading | Represents one reading from the proximity sensor
QProximitySensor | Convenience wrapper around QSensor
QProxyStyle | Convenience class that simplifies dynamically overriding QStyle elements
QPushButton | Command button
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
QQmlEngineExtensionPlugin | Abstract base for custom QML extension plugins
QQmlError | Encapsulates a QML error
QQmlExpression | Evaluates JavaScript in a QML context
QQmlFileSelector | A class for applying a QFileSelector to QML file loading
QQmlImageProviderBase | Used to register image providers in the QML engine
QQmlIncubationController | Instances drive the progress of QQmlIncubators
QQmlIncubator | Allows QML objects to be created asynchronously
QQmlListProperty | Allows applications to expose list-like properties of QObject-derived classes to QML
QQmlListReference | Allows the manipulation of QQmlListProperty properties
QQmlNdefRecord | Implements the NdefRecord type in QML
QQmlNetworkAccessManagerFactory | Creates QNetworkAccessManager instances for a QML engine
QQmlParserStatus | Updates on the QML parser state
QQmlProperty | Abstracts accessing properties on objects created from QML
QQmlPropertyMap | Allows you to set key-value pairs that can be used in QML bindings
QQmlPropertyValueSource | Interface for property value sources such as animations and bindings
QQmlScriptString | Encapsulates a script and its context
QQuaternion | Represents a quaternion consisting of a vector and scalar
QQueue | Generic container that provides a queue
QQuick3D | Helper class for selecting correct surface format
QQuick3DGeometry | Base class for defining custom geometry
QQuick3DObject | Base class of all 3D nodes and resources
QQuickAsyncImageProvider | Interface for for asynchronous control of QML image requests
QQuickFramebufferObject | Convenience class for integrating OpenGL rendering using a framebuffer object (FBO) with Qt Quick
QQuickImageProvider | Interface for supporting pixmaps and threaded image requests in QML
QQuickImageResponse | Interface for asynchronous image loading in QQuickAsyncImageProvider
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
QQuickStyle | Allows configuring the application style
QQuickTextDocument | Access to the QTextDocument of QQuickTextEdit
QQuickTextureFactory | Interface for loading custom textures from QML
QQuickView | Window for displaying a Qt Quick user interface
QQuickWidget | Widget for displaying a Qt Quick user interface
QQuickWindow | The window for displaying a graphical QML scene
QRadialGradient | Used in combination with QBrush to specify a radial gradient brush
QRadioButton | Radio button with a text label
QRandomGenerator | Allows one to obtain random values from a high-quality Random Number Generator
QRandomGenerator64 | Allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator
QRasterPaintEngine | Enables hardware acceleration of painting operations in Qt for Embedded Linux
QRasterWindow | Convenience class for using QPainter on a QWindow
QRawFont | Access to a single physical instance of a font
QReadLocker | Convenience class that simplifies locking and unlocking read-write locks for read access
QReadWriteLock | Read-write locking
QRect | Defines a rectangle in the plane using integer precision
QRectF | Defines a rectangle in the plane using floating point precision
QRecursiveMutex | Access serialization between threads
QRegExp | Pattern matching using regular expressions
QRegExpValidator | Used to check a string against a regular expression
QRegion | Specifies a clip region for a painter
QRegularExpression | Pattern matching using regular expressions
QRegularExpressionMatch | The results of a matching a QRegularExpression against a string
QRegularExpressionMatchIterator | Iterator on the results of a global match of a QRegularExpression object against a string
QRegularExpressionValidator | Used to check a string against a regular expression
QRemoteObjectAbstractPersistedStore | A class which provides the methods for setting PROP values of a replica to value they had the last time the replica was used
QRemoteObjectDynamicReplica | A dynamically instantiated Replica
QRemoteObjectHost | A (Host) Node on a Qt Remote Objects network
QRemoteObjectHostBase | Base functionality common to Host and RegistryHost classes
QRemoteObjectNode | A node on a Qt Remote Objects network
QRemoteObjectPendingCall | Encapsulates the result of an asynchronous method call
QRemoteObjectPendingCallWatcher | Provides a QObject-based API for watching a QRemoteObjectPendingCall
QRemoteObjectPendingReply | A templated version of QRemoteObjectPendingCall
QRemoteObjectRegistry | A class holding information about Source objects available on the Qt Remote Objects network
QRemoteObjectRegistryHost | A (Host/Registry) node on a Qt Remote Objects network
QRemoteObjectReplica | A class interacting with (but not implementing) a Qt API on the Remote Object network
QResizeEvent | Contains event parameters for resize events
QResource | Interface for reading directly from resources
QRgba64 | Struct contains a 64-bit RGB color
QRomanCalendar | Shared base for calendars based on the ancient Roman calendar
QRotationFilter | Convenience wrapper around QSensorFilter
QRotationReading | Represents one reading from the rotation sensor
QRotationSensor | Convenience wrapper around QSensor
QRubberBand | Rectangle or line that can indicate a selection or a boundary
QRunnable | The base class for all runnable objects
QSGAbstractRenderer | Gives access to the scene graph nodes and rendering of a QSGEngine
QSGBasicGeometryNode | Serves as a baseclass for geometry based nodes
QSGClipNode | Implements the clipping functionality in the scene graph
QSGDynamicTexture | Serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's
QSGFlatColorMaterial | Convenient way of rendering solid colored geometry in the scene graph
QSGGeometry | Low-level storage for graphics primitives in the Qt Quick Scene Graph
QSGGeometryNode | Used for all rendered content in the scene graph
QSGImageNode | Provided for convenience to easily draw textured content using the QML scene graph
QSGMaterial | Encapsulates rendering state for a shader program
QSGMaterialRhiShader | Represents a graphics API independent shader program
QSGMaterialShader | Represents an OpenGL shader program in the renderer
QSGMaterialType | Used as a unique type token in combination with QSGMaterial
QSGNode | The base class for all nodes in the scene graph
QSGOpacityNode | Used to change opacity of nodes
QSGOpaqueTextureMaterial | Convenient way of rendering textured geometry in the scene graph
QSGRectangleNode | Convenience class for drawing solid filled rectangles using scenegraph
QSGRenderNode | Represents a set of custom rendering commands targeting the graphics API that is in use by the scenegraph
QSGRendererInterface | An interface providing access to some of the graphics API specific internals of the scenegraph
QSGTexture | Baseclass for textures used in the scene graph
QSGTextureMaterial | Convenient way of rendering textured geometry in the scene graph
QSGTextureProvider | Encapsulates texture based entities in QML
QSGTransformNode | Implements transformations in the scene graph
QSGVertexColorMaterial | Convenient way of rendering per-vertex colored geometry in the scene graph
QSaveFile | Interface for safely writing to files
QScatter3DSeries | Represents a data series in a 3D scatter graph
QScatterDataItem | Container for resolved data to be added to scatter graphs
QScatterDataProxy | The data proxy for 3D scatter graphs
QScatterSeries | Presents data in scatter charts
QScopeGuard | Provides a scope guard for calling a function at the end of a scope
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
QScreen | Used to query screen properties
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
QScriptEngineAgent | Interface to report events pertaining to QScriptEngine execution
QScriptEngineDebugger | QScriptEngine debugger
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
QScriptSyntaxCheckResult | The result of a script syntax check
QScriptValue | Acts as a container for the Qt Script data types
QScriptValueIterator | Java-style iterator for QScriptValue
QScriptable | Access to the Qt Script environment from Qt C++ member functions
QScrollArea | Scrolling view onto another widget
QScrollBar | Vertical or horizontal scroll bar
QScrollEvent | Sent when scrolling
QScrollPrepareEvent | Sent in preparation of scrolling
QScroller | Enables kinetic scrolling for any scrolling widget or graphics item
QScrollerProperties | Stores the settings for a QScroller
QSctpServer | SCTP-based server
QSctpSocket | SCTP socket
QScxmlCompiler | Compiler for SCXML files
QScxmlCppDataModel | C++ data model for a Qt SCXML state machine
QScxmlDataModel | The data model base class for a Qt SCXML state machine
QScxmlDynamicScxmlServiceFactory | Creates SCXML service instances from documents loaded at runtime
QScxmlEcmaScriptDataModel | The ECMAScript data model for a Qt SCXML state machine
QScxmlError | Describes the errors returned by the Qt SCXML state machine when parsing an SCXML file
QScxmlEvent | Event for a Qt SCXML state machine
QScxmlExecutableContent::AssignmentInfo | AssingmentInfo class represents a data assignment
QScxmlExecutableContent::EvaluatorInfo | Represents a unit of executable content
QScxmlExecutableContent::ForeachInfo | Represents a foreach construct
QScxmlExecutableContent::InvokeInfo | Represents a service invocation
QScxmlExecutableContent::ParameterInfo | Represents a parameter to a service invocation
QScxmlInvokableService | The base class for services called from state machines
QScxmlInvokableServiceFactory | Creates invokable service instances
QScxmlNullDataModel | The null data model for a Qt SCXML stateMachine
QScxmlStateMachine | Interface to the state machines created from SCXML files
QScxmlStaticScxmlServiceFactory | Creates SCXML service instances from precompiled documents
QScxmlTableData | Used by compiled state machines
QSemaphore | General counting semaphore
QSemaphoreReleaser | Exception-safe deferral of a QSemaphore::release() call
QSensor | Represents a single hardware sensor
QSensorBackend | Sensor implementation
QSensorBackendFactory | Instantiates instances of QSensorBackend
QSensorChangesInterface | The pure virtual interface to sensor plugins
QSensorFilter | Efficient callback facility for asynchronous notifications of sensor changes
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
QSensorManager | Handles registration and creation of sensor backends
QSensorPluginInterface | The pure virtual interface to sensor plugins
QSensorReading | Holds the readings from the sensor
QSequentialAnimationGroup | Sequential group of animations
QSequentialIterable | Iterable interface for a container in a QVariant
QSerialPort | Provides functions to access serial ports
QSerialPortInfo | Provides information about existing serial ports
QSessionManager | Access to the session manager
QSet | Template class that provides a hash-table-based set
QSetIterator | Java-style const iterator for QSet
QSettings | Persistent platform-independent application settings
QSharedData | Base class for shared data objects
QSharedDataPointer | Represents a pointer to an implicitly shared object
QSharedMemory | Access to a shared memory segment
QSharedPointer | Holds a strong reference to a shared pointer
QShortcut | Used to create keyboard shortcuts
QShortcutEvent | Event which is generated when the user presses a key combination
QShowEvent | Event that is sent when a widget is shown
QSignalBlocker | Exception-safe wrapper around QObject::blockSignals()
QSignalMapper | Bundles signals from identifiable senders
QSignalSpy | Enables introspection of signal emission
QSignalTransition | Transition based on a Qt signal
QSimpleXmlNodeModel | Implementation of QAbstractXmlNodeModel sufficient for many common cases
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
QSizeGrip | Resize handle for resizing top-level windows
QSizePolicy | Layout attribute describing horizontal and vertical resizing policy
QSlider | Vertical or horizontal slider
QSocketNotifier | Support for monitoring activity on a file descriptor
QSortFilterProxyModel | Support for sorting and filtering data passed between another model and a view
QSound | Method to play .wav sound files
QSoundEffect | Way to play low latency sound effects
QSourceLocation | Identifies a location in a resource by URI, line, and column
QSpacerItem | Blank space in a layout
QSpinBox | Spin box widget
QSplashScreen | Splash screen that can be shown during application startup
QSplineSeries | Presents data as spline charts
QSplitter | Implements a splitter widget
QSplitterHandle | Handle functionality for the splitter
QSqlDatabase | Handles a connection to a database
QSqlDriver | Abstract base class for accessing specific SQL databases
QSqlDriverCreator | Template class that provides a SQL driver factory for a specific driver type
QSqlDriverCreatorBase | The base class for SQL driver factories
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
QSqlQueryModel | Read-only data model for SQL result sets
QSqlRecord | Encapsulates a database record
QSqlRelation | Stores information about an SQL foreign key
QSqlRelationalDelegate | Delegate that is used to display and edit data from a QSqlRelationalTableModel
QSqlRelationalTableModel | Editable data model for a single database table, with foreign key support
QSqlResult | Abstract interface for accessing data from specific SQL databases
QSqlTableModel | Editable data model for a single database table
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
QSslDiffieHellmanParameters | Interface for Diffie-Hellman parameters for servers
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
QStack | Template class that provides a stack
QStackedBarSeries | Presents a series of data as vertically stacked bars, with one bar per category
QStackedLayout | Stack of widgets where only one widget is visible at a time
QStackedWidget | Stack of widgets where only one widget is visible at a time
QStandardItem | Item for use with the QStandardItemModel class
QStandardItemEditorCreator | The possibility to register widgets without having to subclass QItemEditorCreatorBase
QStandardItemModel | Generic model for storing custom data
QStandardPaths | Methods for accessing standard paths
QState | General-purpose state for QStateMachine
QStateMachine | Hierarchical finite state machine
QStaticByteArrayMatcher | Compile-time version of QByteArrayMatcher
QStaticPlugin | Struct containing a reference to a static plugin instance together with its meta data
QStaticText | Enables optimized drawing of text when the text and its layout is updated rarely
QStatusBar | Horizontal bar suitable for presenting status information
QStatusTipEvent | Event that is used to show messages in a status bar
QStorageInfo | Provides information about currently mounted storage and drives
QString | Unicode character string
QStringList | List of strings
QStringListModel | Model that supplies strings to views
QStringMatcher | Holds a sequence of characters that can be quickly matched in a Unicode string
QStringRef | Thin wrapper around QString substrings
QStringView | Unified view on UTF-16 strings with a read-only subset of the QString API
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
QStyleHints | Contains platform specific hints and settings
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
QStyledItemDelegate | Display and editing facilities for data items from a model
QSupportedWritingSystems | Used when registering fonts with the internal Qt fontdatabase
QSurface | Abstraction of renderable surfaces in Qt
QSurface3DSeries | Represents a data series in a 3D surface graph
QSurfaceDataItem | Container for resolved data to be added to surface graphs
QSurfaceDataProxy | The data proxy for a 3D surface graph
QSurfaceFormat | Represents the format of a QSurface
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
QSwipeGesture | Describes a swipe gesture made by the user
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
QSysInfo | Information about the system
QSystemSemaphore | General counting system semaphore
QSystemTrayIcon | Icon for an application in the system tray
QTabBar | Tab bar, e.g. for use in tabbed dialogs
QTabWidget | Stack of tabbed widgets
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
QTabletEvent | Contains parameters that describe a Tablet event
QTapAndHoldGesture | Describes a tap-and-hold (aka LongTap) gesture made by the user
QTapFilter | Convenience wrapper around QSensorFilter
QTapGesture | Describes a tap gesture made by the user
QTapReading | Represents one reading from the tap sensor
QTapSensor | Convenience wrapper around QSensor
QTcpServer | TCP-based server
QTcpSocket | TCP socket
QTemporaryDir | Creates a unique directory for temporary use
QTemporaryFile | I/O device that operates on temporary files
QTest::QTouchEventSequence | Used to simulate a sequence of touch events
QTestEventList | List of GUI events
QTextBlock | Container for text fragments in a QTextDocument
QTextBlockFormat | Formatting information for blocks of text in a QTextDocument
QTextBlockGroup | Container for text blocks within a QTextDocument
QTextBlockUserData | Used to associate custom data with blocks of text
QTextBoundaryFinder | Way of finding Unicode text boundaries in a string
QTextBrowser | Rich text browser with hypertext navigation
QTextCharFormat | Formatting information for characters in a QTextDocument
QTextCodec | Conversions between text encodings
QTextCursor | Offers an API to access and modify QTextDocuments
QTextDecoder | State-based decoder
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
QTextEdit | Widget that is used to edit and display both plain and rich text
QTextEncoder | State-based encoder
QTextFormat | Formatting information for a QTextDocument
QTextFragment | Holds a piece of text in a QTextDocument with a single QTextCharFormat
QTextFrame | Represents a frame in a QTextDocument
QTextFrameFormat | Formatting information for frames in a QTextDocument
QTextImageFormat | Formatting information for images in a QTextDocument
QTextInlineObject | Represents an inline object in a QAbstractTextDocumentLayout and its implementations
QTextItem | All the information required to draw text in a custom paint engine
QTextLayout | Used to lay out and render text
QTextLength | Encapsulates the different types of length used in a QTextDocument
QTextLine | Represents a line of text inside a QTextLayout
QTextList | Decorated list of items in a QTextDocument
QTextListFormat | Formatting information for lists in a QTextDocument
QTextObject | Base class for different kinds of objects that can group parts of a QTextDocument together
QTextObjectInterface | Allows drawing of custom text objects in QTextDocuments
QTextOption | Description of general rich text properties
QTextStream | Convenient interface for reading and writing text
QTextTable | Represents a table in a QTextDocument
QTextTableCell | Represents the properties of a cell in a QTextTable
QTextTableCellFormat | Formatting information for table cells in a QTextDocument
QTextTableFormat | Formatting information for tables in a QTextDocument
QTextToSpeech | Convenient access to text-to-speech engines
QTextToSpeechEngine | The base for text-to-speech engine integrations
QTextToSpeechPlugin | The base for all text-to-speech plug-ins
QThread | Platform-independent way to manage threads
QThreadPool | Manages a collection of QThreads
QThreadStorage | Per-thread data storage
QTileRules | The rules used to draw a pixmap or image split into nine segments
QTiltFilter | Convenience wrapper around QSensorFilter
QTiltReading | Holds readings from the tilt sensor
QTiltSensor | Convenience wrapper around QSensor
QTime | Clock time functions
QTimeEdit | Widget for editing times based on the QDateTimeEdit widget
QTimeLine | Timeline for controlling animations
QTimeZone | Converts between UTC and local time in a specific time zone
QTimer | Repetitive and single-shot timers
QTimerEvent | Contains parameters that describe a timer event
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
QToolTip | Tool tips (balloon help) for any widget
QTouch3DInputHandler | Basic touch display based input handler
QTouchDevice | Describes the device from which touch events originate
QTouchEvent | Contains parameters that describe a touch event
QTransform | Specifies 2D transformations of a coordinate system
QTranslator | Internationalization support for text output
QTransposeProxyModel | This proxy transposes the source 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
QUdpSocket | UDP socket
QUiLoader | Enables standalone applications to dynamically create user interfaces at run-time using the information stored in UI files or specified in plugin paths
QUndoCommand | The base class of all commands stored on a QUndoStack
QUndoGroup | Group of QUndoStack objects
QUndoStack | Stack of QUndoCommand objects
QUndoView | Displays the contents of a QUndoStack
QUnhandledException | UnhandledException class represents an unhandled exception in a worker thread
QUrl | Convenient interface for working with URLs
QUrlQuery | Way to manipulate a key-value pairs in a URL's query
QUuid | Stores a Universally Unique Identifier (UUID)
QVBarModelMapper | Vertical model mapper for bar series
QVBoxLayout | Lines up widgets vertically
QVBoxPlotModelMapper | Vertical model mapper for box plot series
QVCandlestickModelMapper | Vertical model mapper for a candlestick series
QVPieModelMapper | Vertical model mapper for pie series
QVXYModelMapper | Vertical model mapper for line, spline, and scatter series
QValidator | Validation of input text
QValue3DAxis | Manipulates an axis of a graph
QValue3DAxisFormatter | Base class for value axis formatters
QValueAxis | Adds values to a chart's axes
QVarLengthArray | Low-level variable-length array
QVariant | Acts like a union for the most common Qt data types
QVariantAnimation | Base class for animations
QVector | Template class that provides a dynamic array
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
QVectorIterator | Java-style const iterator for QVector and QStack
QVersionNumber | Contains a version number with an arbitrary number of segments
QVideoEncoderSettings | Set of video encoder settings
QVideoFilterRunnable | Represents the implementation of a filter that owns all graphics and computational resources, and performs the actual filtering or calculations
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
QVideoWidget | Widget which presents video produced by a media object
QVideoWidgetControl | Media control which implements a video widget
QVirtualKeyboardAbstractInputMethod | Base class for input methods
QVirtualKeyboardExtensionPlugin | Extension plugin for the Qt Virtual Keyboard
QVirtualKeyboardInputContext | Provides access to an input context
QVirtualKeyboardInputEngine | InputEngine class provides an input engine that supports C++ and QML integration
QVirtualKeyboardSelectionListModel | List model for selection lists
QVirtualKeyboardTrace | Trace is a data model for touch input data
QVoice | Allows to set and retrieve values of a particular voice
QVulkanDeviceFunctions | Cross-platform access to the device level core Vulkan 1.0 API
QVulkanExtension | Represents information about a Vulkan extension
QVulkanFunctions | Cross-platform access to the instance level core Vulkan 1.0 API
QVulkanInfoVector | A specialized QVector for QVulkanLayer and QVulkanExtension
QVulkanInstance | Represents a native Vulkan instance, enabling Vulkan rendering onto a QSurface
QVulkanLayer | Represents information about a Vulkan layer
QVulkanWindow | Convenience subclass of QWindow to perform Vulkan rendering
QVulkanWindowRenderer | Used to implement the application-specific rendering logic for a QVulkanWindow
QWGLNativeContext | A class encapsulating a WGL context on Windows with desktop OpenGL (opengl32.dll)
QWaitCondition | Condition variable for synchronizing threads
QWeakPointer | Holds a weak reference to a shared pointer
QWebChannel | Exposes QObjects to remote HTML clients
QWebChannelAbstractTransport | Communication channel between the C++ QWebChannel server and a HTML/JS client
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
QWebFrame | Represents a frame in a web page
QWebHistory | Represents the history of a QWebPage
QWebHistoryInterface | Interface to implement link history
QWebHistoryItem | Represents one item in the history of a QWebPage
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
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
QWebSocket | Implements a TCP socket that talks the WebSocket protocol
QWebSocketCorsAuthenticator | Authenticator object for Cross Origin Requests (CORS)
QWebSocketServer | Implements a WebSocket-based server
QWebView | Widget that is used to view and edit web documents
QWhatsThis | Simple description of any widget, i.e. answering the question "What's This?"
QWhatsThisClickedEvent | Event that can be used to handle hyperlinks in a "What's This?" text
QWheelEvent | Contains parameters that describe a wheel event
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
QWidgetItem | Layout item that represents a widget
QWinEventNotifier | Support for the Windows Wait functions
QWindow | Represents a window in the underlying windowing system
QWindowStateChangeEvent | The window state before a window state change
QWindowsWindowFunctions | Inline class containing miscellaneous functionality for Windows window specific functionality
QWizard | Framework for wizards
QWizardPage | The base class for wizard pages
QWriteLocker | Convenience class that simplifies locking and unlocking read-write locks for write access
QXYLegendMarker | Legend marker for a line, spline, or scatter series
QXYSeries | Base class for line, spline, and scatter series
QXcbWindowFunctions | Inline class containing miscellaneous functionality for xcb window specific functionality
QXmlFormatter | Implementation of QXmlSerializer for transforming XQuery output into formatted XML
QXmlItem | Contains either an XML node or an atomic value

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
QXmlNodeModelIndex | Identifies a node in an XML node model subclassed from QAbstractXmlNodeModel
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
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
Qt3DAnimation::QAbstractAnimation | An abstract base class for Qt3D animations
Qt3DAnimation::QAbstractAnimationClip | The base class for types providing key frame animation data
Qt3DAnimation::QAbstractClipAnimator | The base class for types providing animation playback capabilities
Qt3DAnimation::QAbstractClipBlendNode | The base class for types used to construct animation blend trees
Qt3DAnimation::QAdditiveClipBlend | Performs an additive blend of two animation clips based on an additive factor
Qt3DAnimation::QAnimationAspect | Provides key-frame animation capabilities to Qt 3D
Qt3DAnimation::QAnimationCallback | Represents an animation callback object
Qt3DAnimation::QAnimationClip | Specifies key frame animation data
Qt3DAnimation::QAnimationClipData | Class containing the animation data
Qt3DAnimation::QAnimationClipLoader | Enables loading key frame animation data from a file
Qt3DAnimation::QAnimationController | A controller class for animations
Qt3DAnimation::QAnimationGroup | A class grouping animations together
Qt3DAnimation::QBlendedClipAnimator | Component providing animation playback capabilities of a tree of blend nodes
Qt3DAnimation::QCallbackMapping | Allows to map the channels within the clip onto an invocation of a callback object
Qt3DAnimation::QChannel | Defines a channel for a QAnimationClipData. The animation system interpolates each channel component independently except in the case the QChannel is called "Rotation" (case sensitive), it has four QChannelComponents and the same number of keyframes for each QChannelComponent. In that case the interpolation will be performed using SLERP
Qt3DAnimation::QChannelMapper | Allows to map the channels within the clip onto properties of objects in the application
Qt3DAnimation::QChannelMapping | Allows to map the channels within the clip onto properties of objects in the application
Qt3DAnimation::QChannelMappingCreatedChangeBase | Base class for handling creation changes for QAbstractSkeleton sub-classes
Qt3DAnimation::QClipAnimator | Component providing simple animation playback capabilities
Qt3DAnimation::QClipBlendNodeCreatedChangeBase | Base class for changes in QClipBlendNode
Qt3DAnimation::QClipBlendValue | Class used for including a clip in a blend tree
Qt3DAnimation::QKeyFrame | A base class for handling keyframes
Qt3DAnimation::QKeyframeAnimation | A class implementing simple keyframe animation to a QTransform
Qt3DAnimation::QLerpClipBlend | Performs a linear interpolation of two animation clips based on a normalized factor
Qt3DAnimation::QMorphTarget | A class providing morph targets to blend-shape animation
Qt3DAnimation::QMorphingAnimation | A class implementing blend-shape morphing animation
Qt3DAnimation::QVertexBlendAnimation | A class implementing vertex-blend morphing animation
Qt3DCore::QAbstractAspect | The base class for aspects that provide a vertical slice of behavior
Qt3DCore::QAbstractSkeleton | A skeleton contains the joints for a skinned mesh
Qt3DCore::QArmature | Used to calculate skinning transform matrices and set them on shaders
Qt3DCore::QAspectEngine | Responsible for handling all the QAbstractAspect subclasses that have been registered with the scene
Qt3DCore::QAspectJob | Base class for jobs executed in an aspect
Qt3DCore::QBackendNode | Base class for all Qt3D backend nodes
Qt3DCore::QBackendNodeMapper | Creates and maps backend nodes to their respective frontend nodes
Qt3DCore::QComponent | Base class of scene nodes that can be aggregated by Qt3DCore::QEntity instances as a component
Qt3DCore::QComponentAddedChange | Used to notify when a component is added to an entity
Qt3DCore::QComponentRemovedChange | Used to notify when a component is removed from an entity
Qt3DCore::QDynamicPropertyUpdatedChange | Used to notify when a dynamic property value is updated
Qt3DCore::QEntity | Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several Qt3DCore::QComponent instances that will specify its behavior
Qt3DCore::QJoint | Used to transforms parts of skinned meshes
Qt3DCore::QNode | The base class of all Qt3D node classes used to build a Qt3D scene
Qt3DCore::QNodeCommand | The base class for all CommandRequested QSceneChange events
Qt3DCore::QNodeCreatedChange | Used to notify when a node is created
Qt3DCore::QNodeCreatedChangeBase | The base class for all NodeCreated QSceneChange events
Qt3DCore::QNodeDestroyedChange | Used to notify when a node is destroyed
Qt3DCore::QNodeId | Uniquely identifies a QNode
Qt3DCore::QPropertyNodeAddedChange | Used to notify when a node is added to a property
Qt3DCore::QPropertyNodeRemovedChange | Used to notify when a node is removed from a property
Qt3DCore::QPropertyUpdatedChange | Used to notify when a property value is updated
Qt3DCore::QPropertyUpdatedChangeBase | The base class for all PropertyUpdated QSceneChange events
Qt3DCore::QPropertyValueAddedChange | Used to notify when a value is added to a property
Qt3DCore::QPropertyValueAddedChangeBase | The base class for all PropertyValueAdded QSceneChange events
Qt3DCore::QPropertyValueRemovedChange | Used to notify when a value is added to a property
Qt3DCore::QPropertyValueRemovedChangeBase | The base class for all PropertyValueRemoved QSceneChange events
Qt3DCore::QSceneChange | Base class for changes that can be sent and received by Qt3D's change notification system
Qt3DCore::QSkeleton | Holds the data for a skeleton to be used with skinned meshes
Qt3DCore::QSkeletonLoader | Used to load a skeleton of joints from file
Qt3DCore::QStaticPropertyUpdatedChangeBase | The base class for all static PropertyUpdated QSceneChange events
Qt3DCore::QStaticPropertyValueAddedChangeBase | The base class for all static PropertyValueAdded QSceneChange events
Qt3DCore::QStaticPropertyValueRemovedChangeBase | The base class for all static PropertyValueRemoved QSceneChange events
Qt3DCore::QTransform | Used to perform transforms on meshes
Qt3DCore::Quick::QQmlAspectEngine | Environment for the QAspectEngine and a method for instantiating QML components
Qt3DExtras::QAbstractCameraController | Basic functionality for camera controllers
Qt3DExtras::QConeGeometry | Allows creation of a cone in 3D space. * * * * * The QConeGeometry class is most commonly used internally by the QConeMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses. The class * allows for creation of both a cone and a truncated cone
Qt3DExtras::QConeMesh | A conical mesh
Qt3DExtras::QCuboidGeometry | Allows creation of a cuboid in 3D space. * * * * * The QCuboidGeometry class is most commonly used internally by the QCuboidMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
Qt3DExtras::QCuboidMesh | A cuboid mesh
Qt3DExtras::QCylinderGeometry | Allows creation of a cylinder in 3D space. * * * * * The QCylinderGeometry class is most commonly used internally by the QCylinderMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
Qt3DExtras::QCylinderMesh | A cylindrical mesh
Qt3DExtras::QDiffuseSpecularMaterial | Default implementation of the phong lighting effect
Qt3DExtras::QExtrudedTextGeometry | Allows creation of a 3D extruded text in 3D space
Qt3DExtras::QExtrudedTextMesh | A 3D extruded Text mesh
Qt3DExtras::QFirstPersonCameraController | Allows controlling the scene camera from the first person perspective
Qt3DExtras::QForwardRenderer | Default FrameGraph implementation of a forward renderer
Qt3DExtras::QGoochMaterial | Material that implements the Gooch shading model, popular in CAD and CAM applications
Qt3DExtras::QMetalRoughMaterial | Default implementation of PBR lighting
Qt3DExtras::QMorphPhongMaterial | Default implementation of the phong lighting effect
Qt3DExtras::QOrbitCameraController | Allows controlling the scene camera along orbital path
Qt3DExtras::QPerVertexColorMaterial | Default implementation for rendering the color properties set for each vertex
Qt3DExtras::QPlaneGeometry | Allows creation of a plane in 3D space. * * * * The QPlaneGeometry class is most commonly used internally by the QPlaneMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
Qt3DExtras::QPlaneMesh | A square planar mesh
Qt3DExtras::QSkyboxEntity | Qt3DExtras::QSkyboxEntity is a convenience Qt3DCore::QEntity subclass that can be used to insert a skybox in a 3D scene
Qt3DExtras::QSphereGeometry | Allows creation of a sphere in 3D space. * * * * * The QSphereGeometry class is most commonly used internally by the QSphereMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
Qt3DExtras::QSphereMesh | A spherical mesh
Qt3DExtras::QText2DEntity | Allows creation of a 2D text in 3D space
Qt3DExtras::QTextureMaterial | Default implementation of a simple unlit texture material
Qt3DExtras::QTorusGeometry | Allows creation of a torus in 3D space. * * * * * The QTorusGeometry class is most commonly used internally by the QTorusMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
Qt3DExtras::QTorusMesh | A toroidal mesh
Qt3DInput::QAbstractActionInput | The base class for the Action Input and all Aggregate Action Inputs
Qt3DInput::QAbstractAxisInput | QAbstractActionInput is the base class for all Axis Input
Qt3DInput::QAbstractPhysicalDevice | The base class used by Qt3d to interact with arbitrary input devices
Qt3DInput::QAbstractPhysicalDeviceProxy | Qt3DInput::QAbstractPhysicalDeviceProxy acts as a proxy for an actual Qt3DInput::QQAbstractPhysicalDevice device
Qt3DInput::QAction | Links a set of QAbstractActionInput that trigger the same event
Qt3DInput::QActionInput | Stores Device and Buttons used to trigger an input event
Qt3DInput::QAnalogAxisInput | An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick
Qt3DInput::QAxis | Stores QAbstractAxisInputs used to trigger an input event
Qt3DInput::QAxisAccumulator | Processes velocity or acceleration data from a QAxis
Qt3DInput::QAxisSetting | Stores settings for the specified list of Axis
Qt3DInput::QButtonAxisInput | An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick
Qt3DInput::QInputAspect | Responsible for creating physical devices and handling associated jobs
Qt3DInput::QInputChord | Represents a set of QAbstractActionInput's that must be triggerd at once
Qt3DInput::QInputDeviceIntegration | Abstract base class used to define new input methods such as game controllers
Qt3DInput::QInputSequence | Represents a set of QAbstractActionInput's that must be triggerd one after the other
Qt3DInput::QInputSettings | Holds the pointer to an input event source object
Qt3DInput::QKeyEvent | Event type send by KeyBoardHandler
Qt3DInput::QKeyboardDevice | In charge of dispatching keyboard events to attached QQKeyboardHandler objects
Qt3DInput::QKeyboardHandler | Provides keyboard event notification
Qt3DInput::QLogicalDevice | Allows the user to define a set of actions that they wish to use within an application
Qt3DInput::QMouseDevice | Delegates mouse events to the attached MouseHandler objects
Qt3DInput::QMouseEvent | Qt3DCore::QMouseEvent contains parameters that describe a mouse event
Qt3DInput::QMouseHandler | Provides a means of being notified about mouse events when attached to a QMouseDevice instance
Qt3DInput::QPhysicalDeviceCreatedChangeBase | Base class for handling changes in physical devices
Qt3DInput::QWheelEvent | Contains parameters that describe a mouse wheel event
Qt3DLogic::QFrameAction | Provides a way to have a synchronous function executed each frame
Qt3DLogic::QLogicAspect | Responsible for handling frame synchronization jobs
Qt3DRender::QAbstractFunctor | Abstract base class for all functors
Qt3DRender::QAbstractLight | Encapsulate a QAbstractLight object in a Qt 3D scene
Qt3DRender::QAbstractRayCaster | An abstract base class for ray casting in 3d scenes
Qt3DRender::QAbstractTexture | A base class to be used to provide textures
Qt3DRender::QAbstractTextureImage | Encapsulates the necessary information to create an OpenGL texture image
Qt3DRender::QAlphaCoverage | Enable alpha-to-coverage multisampling mode
Qt3DRender::QAlphaTest | Specify alpha reference test
Qt3DRender::QAttribute | Defines an attribute and how data should be read from a QBuffer
Qt3DRender::QBlendEquation | Specifies the equation used for both the RGB blend equation and the Alpha blend equation
Qt3DRender::QBlendEquationArguments | Encapsulates blending information: specifies how the incoming values (what's going to be drawn) are going to affect the existing values (what is already drawn)
Qt3DRender::QBlitFramebuffer | FrameGraph node to transfer a rectangle of pixel values from one region of a render target to another
Qt3DRender::QBuffer | Provides a data store for raw data to later be used as vertices or uniforms
Qt3DRender::QBufferCapture | Exchanges buffer data between GPU and CPU
Qt3DRender::QBufferDataGenerator | Provides a mechanism to generate buffer data from a job
Qt3DRender::QCamera | Defines a view point through which the scene will be rendered
Qt3DRender::QCameraLens | Qt3DRender::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D scene
Qt3DRender::QCameraSelector | Class to allow for selection of camera to be used
Qt3DRender::QClearBuffers | Class to clear buffers
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::QComputeCommand | QComponent to issue work for the compute shader on GPU
Qt3DRender::QCullFace | Specifies whether front or back face culling is enabled
Qt3DRender::QDepthRange | Enables remapping depth values written into the depth buffer
Qt3DRender::QDepthTest | Tests the fragment shader's depth value against the depth of a sample being written to
Qt3DRender::QDirectionalLight | Encapsulate a Directional Light object in a Qt 3D scene
Qt3DRender::QDispatchCompute | FrameGraph node to issue work for the compute shader on GPU
Qt3DRender::QDithering | Enable dithering
Qt3DRender::QEffect | Base class for effects in a Qt 3D scene
Qt3DRender::QEnvironmentLight | Encapsulate an environment light object in a Qt 3D scene
Qt3DRender::QFilterKey | Storage for filter keys and their values
Qt3DRender::QFrameGraphNode | Base class of all FrameGraph configuration nodes
Qt3DRender::QFrameGraphNodeCreatedChangeBase | A base class for changes in the FrameGraphNode
Qt3DRender::QFrontFace | Defines front and back facing polygons
Qt3DRender::QFrustumCulling | Enable frustum culling for the FrameGraph
Qt3DRender::QGeometry | Encapsulates geometry
Qt3DRender::QGeometryRenderer | Encapsulates geometry rendering
Qt3DRender::QGraphicsApiFilter | Identifies the API required for the attached QTechnique
Qt3DRender::QLayer | Way of filtering which entities will be rendered
Qt3DRender::QLayerFilter | Controls layers drawn in a frame graph branch
Qt3DRender::QLevelOfDetail | Way of controlling the complexity of rendered entities based on their size on the screen
Qt3DRender::QLevelOfDetailBoundingSphere | Simple spherical volume, defined by its center and radius
Qt3DRender::QLevelOfDetailSwitch | Provides a way of enabling child entities based on distance or screen size
Qt3DRender::QLineWidth | Specifies the width of rasterized lines
Qt3DRender::QMaterial | Provides an abstract class that should be the base of all material component classes in a scene
Qt3DRender::QMemoryBarrier | Class to emplace a memory barrier
Qt3DRender::QMesh | A custom mesh loader
Qt3DRender::QMultiSampleAntiAliasing | Enable multisample antialiasing
Qt3DRender::QNoDepthMask | Disable depth write
Qt3DRender::QNoDraw | When a Qt3DRender::QNoDraw node is present in a FrameGraph branch, this prevents the renderer from rendering any primitive
Qt3DRender::QNoPicking | When a Qt3DRender::QNoPicking node is present in a FrameGraph branch, this prevents the render aspect from performing picking selection for the given branch
Qt3DRender::QObjectPicker | Instantiates a component that can be used to interact with a QEntity by a process known as picking
Qt3DRender::QPaintedTextureImage | A QAbstractTextureImage that can be written through a QPainter
Qt3DRender::QParameter | Provides storage for a name and value pair. This maps to a shader uniform
Qt3DRender::QPickEvent | Holds information when an object is picked
Qt3DRender::QPickLineEvent | Holds information when a segment of a line is picked
Qt3DRender::QPickPointEvent | Holds information when a segment of a point cloud is picked
Qt3DRender::QPickTriangleEvent | Holds information when a triangle is picked
Qt3DRender::QPickingSettings | Specifies how entity picking is handled
Qt3DRender::QPointLight | Encapsulate a Point Light object in a Qt 3D scene
Qt3DRender::QPointSize | Specifies the size of rasterized points. May either be set statically or by shader programs
Qt3DRender::QPolygonOffset | Sets the scale and steps to calculate depth values for polygon offsets
Qt3DRender::QProximityFilter | Select entities which are within a distance threshold of a target entity
Qt3DRender::QRasterMode | Render state allows to control the type of rasterization to be performed
Qt3DRender::QRayCaster | Qt3DRender::QRayCaster is used to perform ray casting tests in 3d world coordinates
Qt3DRender::QRayCasterHit | Details of a hit when casting a ray through a model
Qt3DRender::QRenderAspect | Class
Qt3DRender::QRenderCapabilities | Holds settings related to available rendering engines
Qt3DRender::QRenderCapture | Frame graph node for render capture
Qt3DRender::QRenderCaptureReply | Receives the result of render capture request
Qt3DRender::QRenderPass | Encapsulates a Render Pass
Qt3DRender::QRenderPassFilter | Provides storage for vectors of Filter Keys and Parameters
Qt3DRender::QRenderSettings | Holds settings related to rendering process and host the active FrameGraph
Qt3DRender::QRenderState | An abstract base class for all render states
Qt3DRender::QRenderStateSet | FrameGraph node offers a way of specifying a set of QRenderState objects to be applied during the execution of a framegraph branch
Qt3DRender::QRenderSurfaceSelector | Provides a way of specifying the render surface
Qt3DRender::QRenderTarget | Encapsulates a target (usually a frame buffer object) which the renderer can render into
Qt3DRender::QRenderTargetOutput | Allows the specification of an attachment of a render target (whether it is a color texture, a depth texture, etc... )
Qt3DRender::QRenderTargetSelector | Provides a way of specifying a render target
Qt3DRender::QSceneLoader | Provides the facility to load an existing Scene
Qt3DRender::QScissorTest | Discards fragments that fall outside of a certain rectangular portion of the screen
Qt3DRender::QScreenRayCaster | Performe ray casting test based on screen coordinates
Qt3DRender::QSeamlessCubemap | Enables seamless cubemap texture filtering
Qt3DRender::QSetFence | FrameGraphNode used to insert a fence in the graphics command stream
Qt3DRender::QShaderData | Provides a way of specifying values of a Uniform Block or a shader structure
Qt3DRender::QShaderImage | Provides Image access to shader programs
Qt3DRender::QShaderProgram | Encapsulates a Shader Program
Qt3DRender::QShaderProgramBuilder | Generates a Shader Program content from loaded graphs
Qt3DRender::QSharedGLTexture | Allows to use a textureId from a separate OpenGL context in a Qt 3D scene
Qt3DRender::QSortPolicy | Provides storage for the sort types to be used
Qt3DRender::QSpotLight | Encapsulate a Spot Light object in a Qt 3D scene
Qt3DRender::QStencilMask | Controls the front and back writing of individual bits in the stencil planes
Qt3DRender::QStencilOperation | Specifies stencil operation
Qt3DRender::QStencilOperationArguments | Sets the actions to be taken when stencil and depth tests fail
Qt3DRender::QStencilTest | Specifies arguments for the stecil test
Qt3DRender::QStencilTestArguments | Specifies arguments for stencil test
Qt3DRender::QSubtreeEnabler | Enables or disables entire subtrees of framegraph nodes
Qt3DRender::QTechnique | Encapsulates a Technique
Qt3DRender::QTechniqueFilter | A QFrameGraphNode used to select QTechniques to use
Qt3DRender::QTexture1D | A QAbstractTexture with a Target1D target format
Qt3DRender::QTexture1DArray | A QAbstractTexture with a Target1DArray target format
Qt3DRender::QTexture2D | A QAbstractTexture with a Target2D target format
Qt3DRender::QTexture2DArray | A QAbstractTexture with a Target2DArray target format
Qt3DRender::QTexture2DMultisample | A QAbstractTexture with a Target2DMultisample target format
Qt3DRender::QTexture2DMultisampleArray | A QAbstractTexture with a Target2DMultisampleArray target format
Qt3DRender::QTexture3D | A QAbstractTexture with a Target3D target format
Qt3DRender::QTextureBuffer | A QAbstractTexture with a TargetBuffer target format
Qt3DRender::QTextureCubeMap | A QAbstractTexture with a TargetCubeMap target format
Qt3DRender::QTextureCubeMapArray | A QAbstractTexture with a TargetCubeMapArray target format
Qt3DRender::QTextureData | Stores texture information such as the target, height, width, depth, layers, wrap, and if mipmaps are enabled
Qt3DRender::QTextureDataUpdate | Holds content and information required to perform partial updates of a texture content
Qt3DRender::QTextureGenerator | Provides the image data for a texture
Qt3DRender::QTextureImage | Encapsulates the necessary information to create an OpenGL texture image from an image source
Qt3DRender::QTextureImageData | Stores data representing a texture
Qt3DRender::QTextureImageDataGenerator | Provides texture image data for QAbstractTextureImage
Qt3DRender::QTextureLoader | Handles the texture loading and setting the texture's properties
Qt3DRender::QTextureRectangle | A QAbstractTexture with a TargetRectangle target format
Qt3DRender::QTextureWrapMode | Defines the wrap mode a Qt3DRender::QAbstractTexture should apply to a texture
Qt3DRender::QViewport | A viewport on the Qt3D Scene
Qt3DRender::QWaitFence | FrameGraphNode used to wait for a fence in the graphics command stream to become signaled
Qt3DRender::Quick::QScene2D | This class enables rendering qml into a texture, which then can be used as a part of 3D scene
QtROClientFactory | A class that holds information about client backends available on the Qt Remote Objects network
QtROServerFactory | A class that holds information about server backends available on the Qt Remote Objects network
qfloat16 | Provides 16-bit floating point support
qoutputrange | Holds the specifics of an output range