Class Index — PyQt Documentation v6.9.0 (original) (raw)

3 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y

3

Q3DBars

Methods for rendering 3D bar graphs

Q3DBarsWidgetItem

TODO

Q3DCamera

Representation of a camera in 3D space

Q3DGraphsWidgetItem

TODO

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

Q3DScatterWidgetItem

TODO

Q3DScene (PyQt6.QtDataVisualization)

Description of the 3D scene being visualized

Q3DScene (PyQt6.QtGraphs)

Description of the 3D scene being visualized

Q3DSurface

Methods for rendering 3D surface plots

Q3DSurfaceWidgetItem

TODO

Q3DTheme

Visual style for graphs

Qt3DWindow

TODO

A

QAbstract3DAxis (PyQt6.QtDataVisualization)

Base class for the axes of a graph

QAbstract3DAxis (PyQt6.QtGraphs)

Base class for the axes of a 3D graph

QAbstract3DGraph

Window and render loop for graphs

QAbstract3DInputHandler

Base class for implementations of input handlers

QAbstract3DSeries (PyQt6.QtDataVisualization)

Base class for all data series

QAbstract3DSeries (PyQt6.QtGraphs)

Base class for all 3D data series

QAbstractActionInput

The base class for the Action Input and all Aggregate Action Inputs

QAbstractAnimation (PyQt6.Qt3DAnimation)

An abstract base class for Qt3D animations

QAbstractAnimation (PyQt6.QtCore)

The base of all animations

QAbstractAnimationClip

The base class for types providing key frame animation data

QAbstractAspect

The base class for aspects that provide a vertical slice of behavior

QAbstractAxis (PyQt6.QtCharts)

Base class used for specialized axis classes

QAbstractAxis (PyQt6.QtGraphs)

Base class used for specialized axis classes

QAbstractAxisInput

QAbstractActionInput is the base class for all Axis Input

QAbstractBarSeries

Abstract parent class for all bar series classes

QAbstractButton

The abstract base class of button widgets, providing functionality common to buttons

QAbstractCameraController

Basic functionality for camera controllers

QAbstractChannelMapping

TODO

QAbstractClipAnimator

The base class for types providing animation playback capabilities

QAbstractClipBlendNode

The base class for types used to construct animation blend trees

QAbstractDataProxy (PyQt6.QtDataVisualization)

Base class for all data visualization data proxies

QAbstractDataProxy (PyQt6.QtGraphs)

Base class for all 3D graph proxies

QAbstractEventDispatcher

Interface to manage Qt's event queue

QAbstractExtensionFactory

Interface for extension factories in Qt Widgets Designer

QAbstractExtensionManager

Interface for extension managers in Qt Widgets Designer

QAbstractFileIconProvider

File icons for the QFileSystemModel class

QAbstractFormBuilder

Default implementation for classes that create user interfaces at run-time

QAbstractFunctor

Abstract base class for all functors

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

QAbstractItemModelReplica

Serves as a convenience class for Replicas of Sources based on QAbstractItemModel

QAbstractItemModelTester

Helps testing QAbstractItemModel subclasses

QAbstractItemView

The basic functionality for item view classes

QAbstractLight

Encapsulate a QAbstractLight object in a Qt 3D scene

QAbstractListModel

Abstract model that can be subclassed to create one-dimensional list models

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

QAbstractPhysicalDevice

The base class used by Qt3d to interact with arbitrary input devices

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

QAbstractRayCaster

An abstract base class for ray casting in 3d scenes

QAbstractScrollArea

Scrolling area with on-demand scroll bars

QAbstractSeries (PyQt6.QtCharts)

Base class for all Qt Chart series

QAbstractSeries (PyQt6.QtGraphs)

Base class for all Qt Graphs for 2D series

QAbstractSkeleton

A skeleton contains the joints for a skinned mesh

QAbstractSlider

Integer value within a range

QAbstractSocket

The base functionality common to all socket types

QAbstractSpinBox

Spinbox and a line edit to display values

QAbstractSpriteSheet

TODO

QAbstractState

TODO

QAbstractTableModel

Abstract model that can be subclassed to create table models

QAbstractTextDocumentLayout

Abstract base class used to implement custom layouts for QTextDocuments

QAbstractTexture

A base class to be used to provide textures

QAbstractTextureImage

Encapsulates the necessary information to create an OpenGL texture image

QAbstractTransition

TODO

QAccelerometer

Convenience wrapper around QSensor

QAccelerometerFilter

Convenience wrapper around QSensorFilter

QAccelerometerReading

Reports on linear acceleration along the X, Y and Z axes

QAction (PyQt6.Qt3DInput)

Links a set of QAbstractActionInput that trigger the same event

QAction (PyQt6.QtGui)

Abstraction for user commands that can be added to different user interface components

QActionEvent

Event that is generated when a QAction is added, removed, or changed

QActionGroup

Groups actions together

QActionInput

Stores Device and Buttons used to trigger an input event

QAdditiveClipBlend

Performs an additive blend of two animation clips based on an additive factor

AddressInfo

QLowEnergyAdvertisingParameters::AddressInfo defines the elements of a white list

QAlphaCoverage

Enable alpha-to-coverage multisampling mode

QAlphaTest

Specify alpha reference test

QAmbientLightFilter

Convenience wrapper around QSensorFilter

QAmbientLightReading

Represents one reading from the ambient light sensor

QAmbientLightSensor

Convenience wrapper around QSensor

QAmbientSound

A stereo overlay sound

QAmbientTemperatureFilter

Convenience wrapper around QSensorFilter

QAmbientTemperatureReading

Holds readings of the ambient temperature

QAmbientTemperatureSensor

Convenience wrapper around QSensor

QAnalogAxisInput

An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick

QAnimationAspect

Provides key-frame animation capabilities to Qt 3D

QAnimationClip

Specifies key frame animation data

QAnimationClipData

Class containing the animation data

QAnimationClipLoader

Enables loading key frame animation data from a file

QAnimationController

A controller class for animations

QAnimationGroup (PyQt6.Qt3DAnimation)

A class grouping animations together

QAnimationGroup (PyQt6.QtCore)

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 (PyQt6.QtCharts)

Presents data in area charts

QAreaSeries (PyQt6.QtGraphs)

Presents data in area graphs

QArmature

Used to calculate skinning transform matrices and set them on shaders

QAspectEngine

Responsible for handling all the QAbstractAspect subclasses that have been registered with the scene

QAttribute

Defines an attribute and how data should be read from a QBuffer

Attribute (PyQt6.QtGui.QInputMethodEvent)

QInputMethodEvent::Attribute class stores an input method attribute

Attribute (PyQt6.QtQuick.QSGGeometry)

TODO

Attribute (PyQt6.QtQuick3D.QQuick3DGeometry)

TODO

AttributeSet

TODO

QAudio

TODO

QAudioBuffer

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

QAudioBufferInput

Used for providing custom audio buffers to QMediaRecorder through QMediaCaptureSession

QAudioBufferOutput

Used for capturing audio data provided by QMediaPlayer

QAudioDecoder

Implements decoding audio

QAudioDevice

Information about audio devices and their functionality

QAudioEngine

Manages a three dimensional sound field

QAudioFormat

Stores audio stream parameter information

QAudioInput

Represents an input channel for audio

QAudioListener

Defines the position and orientation of the person listening to a sound field defined by QAudioEngine

QAudioOutput

Represents an output channel for audio

QAudioRoom

TODO

QAudioSink

Interface for sending audio data to an audio output device

QAudioSource

Interface for receiving audio data from an audio input device

QAuthenticator

Authentication object

QAxBase

Abstract class that provides an API to initialize and access a COM object

QAxBaseObject

Static properties and signals for QAxObject

QAxBaseWidget

Static properties and signals for QAxWidget

QAxis

Stores QAbstractAxisInputs used to trigger an input event

QAxisAccumulator

Processes velocity or acceleration data from a QAxis

QAxisSetting

Stores settings for the specified list of Axis

QAxObject

QObject that wraps a COM object

QAxObjectInterface

Interface providing common properties of QAxObject and QAxWidget

QAxWidget

QWidget that wraps an ActiveX control

B

QBackendNode

Base class for all Qt3D backend nodes

QBackendNodeMapper

Creates and maps backend nodes to their respective frontend nodes

QBackingStore

Drawing area for QWindow

QBar3DSeries (PyQt6.QtDataVisualization)

Represents a data series in a 3D bar graph

QBar3DSeries (PyQt6.QtGraphs)

Represents a data series in a 3D bar graph

QBarCategoryAxis (PyQt6.QtCharts)

Adds categories to a chart's axes

QBarCategoryAxis (PyQt6.QtGraphs)

Adds categories to a graph's axes

QBarDataItem (PyQt6.QtDataVisualization)

Container for resolved data to be added to bar graphs

QBarDataItem (PyQt6.QtGraphs)

Container for resolved data to be added to bar graphs

QBarDataProxy (PyQt6.QtDataVisualization)

The data proxy for a 3D bars graph

QBarDataProxy (PyQt6.QtGraphs)

The data proxy for a 3D bars graph

QBarLegendMarker

Legend marker for a bar series

QBarModelMapper

Model mapper for bar series

QBarSeries (PyQt6.QtCharts)

Presents a series of data as vertical bars grouped by category

QBarSeries (PyQt6.QtGraphs)

Presents data in bar graphs

QBarSet (PyQt6.QtCharts)

Represents one set of bars in a bar chart

QBarSet (PyQt6.QtGraphs)

Represents one set of bars in a bar graph

QBasicTimer

Timer events for objects

Binder

QOpenGLVertexArrayObject::Binder class is a convenience class to help with the binding and releasing of OpenGL Vertex Array Objects

QBitArray

Array of bits

QBitmap

Monochrome (1-bit depth) pixmaps

QBlendedClipAnimator

Component providing animation playback capabilities of a tree of blend nodes

QBlendEquation

Specifies the equation used for both the RGB blend equation and the Alpha blend equation

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)

QBlitFramebuffer

FrameGraph node to transfer a rectangle of pixel values from one region of a render target to another

QBluetooth

TODO

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

QBluetoothPermission

Access Bluetooth peripherals

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

QBluetoothUuid

Generates a UUID for each Bluetooth service

QBoundingVolume

Can be used to override the bounding volume of an entity

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 (PyQt6.Qt3DCore)

Provides a data store for raw data to later be used as vertices or uniforms

QBuffer (PyQt6.QtCore)

QIODevice interface for a QByteArray

QButtonAxisInput

An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick

QButtonGroup

Container to organize groups of button widgets

QByteArray

Array of bytes

QByteArrayMatcher

Holds a sequence of bytes that can be quickly matched in a byte array

C

QCalendar

Describes calendar systems

QCalendarPermission

Access the user's calendar

QCalendarWidget

Monthly based calendar widget allowing the user to select a date

QCamera (PyQt6.Qt3DRender)

Defines a view point through which the scene will be rendered

QCamera (PyQt6.QtMultimedia)

Interface for system camera devices

QCameraDevice

General information about camera devices

QCameraFormat

Describes a video format supported by a camera device

QCameraLens

Qt3DRender::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D scene

QCameraPermission

Access the camera for taking pictures or videos

QCameraSelector

Class to allow for selection of camera to be used

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

QCapturableWindow

Used for getting the basic information of a capturable window

QCategory3DAxis (PyQt6.QtDataVisualization)

Manipulates an axis of a graph

QCategory3DAxis (PyQt6.QtGraphs)

Manipulates an axis of a graph

QCategoryAxis

Places named ranges on the axis

QCborError

TODO

QCborStreamReader

Simple CBOR stream decoder, operating on either a QByteArray or QIODevice

QCborStreamWriter

Simple CBOR encoder operating on a one-way stream

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

QChannelComponent

TODO

QChannelMapper

Allows to map the channels within the clip onto properties of objects in the application

QChannelMapping

Allows to map the channels within the clip onto properties of objects in the application

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

QChildWindowEvent

Contains event parameters for child window changes

QClearBuffers

Class to clear buffers

QClipAnimator

Component providing simple animation playback capabilities

QClipBlendValue

Class used for including a clip in a blend tree

QClipboard

Access to the window system clipboard

QClipPlane

Enables an additional OpenGL clipping plane that can be in shaders using gl_ClipDistance

QClock

TODO

QCloseEvent

Contains parameters that describe a close event

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

QColorAxis

Displays a color scale as one of the chart's axes

QColorConstants

TODO

QColorDialog

Dialog widget for specifying colors

ColoredPoint2D

TODO

QColorMask

Allows specifying which color components should be written to the currently bound frame buffer

QColorSpace

Color space abstraction

QColorTransform

Transformation between color spaces

QColumnView

Model/view implementation of a column view

QComboBox

Combines a button with a dropdown 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

QComponent

Base class of scene nodes that can be aggregated by Qt3DCore::QEntity instances as a component

QCompressedHelpInfo

Access to the details about a compressed help file

QComputeCommand

QComponent to issue work for the compute shader on GPU

QConcatenateTablesProxyModel

Proxies multiple source models, concatenating their rows

QConeGeometry

Allows creation of a cone in 3D space

QConeGeometryView

A conical mesh

QConeMesh

A conical mesh

QConicalGradient

Used in combination with QBrush to specify a conical gradient brush

Connection

TODO

QContactsPermission

Access the user's contacts

QContextMenuEvent

Contains parameters that describe a context menu event

QCoreApplication

Event loop for Qt applications without UI

QCoreSettings

Holds settings related to core data handling process

QCryptographicHash

Way to generate cryptographic hashes

QCuboidGeometry

Allows creation of a cuboid in 3D space

QCuboidGeometryView

A cuboid mesh

QCuboidMesh

A cuboid mesh

QCullFace

Specifies whether front or back face culling is enabled

QCursor

Mouse cursor with an arbitrary shape

QCustom3DItem (PyQt6.QtDataVisualization)

Adds a custom item to a graph

QCustom3DItem (PyQt6.QtGraphs)

Adds a custom item to a graph

QCustom3DLabel (PyQt6.QtDataVisualization)

Adds a custom label to a graph

QCustom3DLabel (PyQt6.QtGraphs)

Adds a custom label to a graph

QCustom3DVolume (PyQt6.QtDataVisualization)

Adds a volume rendered object to a graph

QCustom3DVolume (PyQt6.QtGraphs)

Adds a volume rendered object to a graph

QCylinderGeometry

Allows creation of a cylinder in 3D space

QCylinderGeometryView

A cylindrical mesh

QCylinderMesh

A cylindrical mesh

D

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 (PyQt6.QtCharts)

Adds dates and times to a chart's axis

QDateTimeAxis (PyQt6.QtGraphs)

Adds support for DateTime values to be added to a graph's axis

QDateTimeEdit

Widget for editing dates and times

QDBus

TODO

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

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

TODO

QDBusReply

TODO

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

QDeadlineTimer

Marks a deadline in the future

QDepthRange

Enables remapping depth values written into the depth buffer

QDepthTest

Tests the fragment shader's depth value against the depth of a sample being written to

QDesignerActionEditorInterface

Allows you to change the focus of Qt Widgets Designer's action editor

QDesignerContainerExtension

Allows you to add pages to a custom multi-page container in Qt Widgets Designer's workspace

QDesignerCustomWidgetCollectionInterface

Allows you to include several custom widgets in one single library

QDesignerCustomWidgetInterface

Enables Qt Widgets Designer to access and construct custom widgets

QDesignerFormEditorInterface

Allows you to access Qt Widgets 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 Widgets Designer's workspace

QDesignerFormWindowManagerInterface

Allows you to manipulate the collection of form windows in Qt Widgets Designer, and control Qt Widgets Designer's form editing actions

QDesignerMemberSheetExtension

Allows you to manipulate a widget's member functions which is displayed when configuring connections using Qt Widgets Designer's mode for editing signals and slots

QDesignerObjectInspectorInterface

Allows you to change the focus of Qt Widgets Designer's object inspector

QDesignerPropertyEditorInterface

Allows you to query and manipulate the current state of Qt Widgets 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 Widgets Designer's task menu

QDesignerWidgetBoxInterface

Allows you to control the contents of Qt Widgets 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

QDiffuseMapMaterial

Default implementation of the phong lighting effect where the diffuse light component is read from a texture map

QDiffuseSpecularMapMaterial

Default implementation of the phong lighting effect where the diffuse and specular light components are read from texture maps

QDiffuseSpecularMaterial

Default implementation of the phong lighting effect

QDir

Access to directory structures and their contents

QDirectionalLight

Encapsulate a Directional Light object in a Qt 3D scene

QDirIterator

Iterator for directory entrylists

QDispatchCompute

FrameGraph node to issue work for the compute shader on GPU

QDithering

Enable dithering

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

DnsMode

TODO

QDnsServiceRecord

Stores information about a DNS SRV record

QDnsTextRecord

Stores information about a DNS TXT record

QDnsTlsAssociationRecord

Stores information about a DNS TLSA 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

QDynamicPropertyChangeEvent

Contains event parameters for dynamic property change events

E

QEasingCurve

Easing curves for controlling animation

QEffect

Base class for effects in a Qt 3D scene

QElapsedTimer

Fast way to calculate elapsed times

Element

QPainterPath::Element class specifies the position and type of a subpath

QEnterEvent

Contains parameters that describe an enter event

QEntity

Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several Qt3DCore::QComponent instances that will specify its behavior

QEnvironmentLight

Encapsulate an environment light object in a Qt 3D scene

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

QEventPoint

Information about a point in a QPointerEvent

QEventTransition

TODO

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 Widgets Designer

ExtraSelection

TODO

QExtrudedTextGeometry

Allows creation of a 3D extruded text in 3D space

QExtrudedTextMesh

A 3D extruded Text mesh

F

QFile

Interface for reading from and writing to files

QFileDevice

Interface for reading from and writing to open files

QFileDialog

Dialog that allows users to select files or directories

QFileIconProvider

File icons for the QFileSystemModel class

QFileInfo

OS-independent API to retrieve information about file system entries

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

QFilterKey

Storage for filter keys and their values

FilterRequest

TODO

QFinalState

TODO

QFirstPersonCameraController

Allows controlling the scene camera from the first person perspective

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

QFontVariableAxis

Represents a variable axis in a font

FormatRange

TODO

QFormBuilder

Used to dynamically construct user interfaces from UI files at run-time

QFormDataBuilder

Convenience class to simplify the construction of QHttpMultiPart objects

QFormDataPartBuilder

Convenience class to simplify the construction of QHttpPart objects

QFormLayout

Manages forms of input widgets and their associated labels

QForwardRenderer

Default FrameGraph implementation of a forward renderer

QFrame

The base class of widgets that can have a frame

QFrameAction

Provides a way to have a synchronous function executed each frame

QFrameGraphNode

Base class of all FrameGraph configuration nodes

FromBase64Result

QByteArray::FromBase64Result class holds the result of a call to QByteArray::fromBase64Encoding

QFrontFace

Defines front and back facing polygons

QFrustumCulling

Enable frustum culling for the FrameGraph

G

QGenericArgument

Internal helper class for marshalling arguments

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

QGeoCoordinate

Defines a geographical position on the surface of the Earth

QGeoLocation

Represents basic information about a location

QGeometry

Encapsulates geometry

QGeometryRenderer

Encapsulates geometry rendering

QGeometryView

Encapsulates geometry details

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

QGeoRectangle

Defines a rectangular geographic area

QGeoSatelliteInfo

Contains basic information about a satellite

QGeoSatelliteInfoSource

Abstract base class for the distribution of satellite information updates

QGeoShape

Defines a geographic area

QGesture

Represents a gesture, containing properties that describe the corresponding user input

QGestureEvent

The description of triggered gestures

QGestureRecognizer

The infrastructure for gesture recognition

QGlyphRun

Direct access to the internal glyphs in a font

QGoochMaterial

Material that implements the Gooch shading model, popular in CAD and CAM applications

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

QGraphicsApiFilter

Identifies the API required for the attached QTechnique

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

QGraphicsLinearLayout

Horizontal or vertical layout for managing widgets in Graphics View

QGraphicsLineItem

Line item that you can add to a QGraphicsScene

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

GraphicsPipelineState

TODO

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 QMediaPlayer or QCamera

QGraphicsView

Widget for displaying the contents of a QGraphicsScene

QGraphicsWidget

The base class for all widget items in a QGraphicsScene

QtGraphs3D

TODO

QGraphsLine

TODO

QGraphsTheme

Visual style for graphs

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

H

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

QHeaderView

Header row or header column for item views

QHeightMapSurfaceDataProxy (PyQt6.QtDataVisualization)

Base proxy class for Q3DSurface

QHeightMapSurfaceDataProxy (PyQt6.QtGraphs)

Base proxy class for Q3DSurfaceWidgetItem

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

TODO

QHelpSearchEngine

Access to widgets reusable to integrate fulltext search as well as to index and search documentation

QHelpSearchEngineCore

Access to index and search documentation

QHelpSearchQuery

Contains the field name and the associated search term

QHelpSearchQueryWidget

Simple line edit or an advanced widget to enable the user to input a search term in a standardized input mask

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

TODO

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

QHPieModelMapper

Horizontal model mapper for pie series

QHstsPolicy

Specifies that a host supports HTTP Strict Transport Security policy (HSTS)

QHttp1Configuration

Controls HTTP/1 parameters and settings

QHttp2Configuration

Controls HTTP/2 parameters and settings

QHttpHeaders

Class for holding HTTP headers

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

QHXYModelMapper

Horizontal model mapper for line, spline, and scatter series

I

QIcon

Scalable icons in different modes and states

QIconDragEvent

Indicates that a main icon drag has begun

QIconEngine

Abstract base class for QIcon renderers

Id128Bytes

TODO

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

QImageCapture

Used for the recording of media content

QImageIOHandler

Defines the common image I/O interface for all image formats in Qt

QImageReader

Format independent interface for reading images from files or other devices

QImageWriter

Format independent interface for writing images to files or other devices

QInputAspect

Responsible for creating physical devices and handling associated jobs

QInputChord

Represents a set of QAbstractActionInput's that must be triggerd at once

QInputDevice

Describes a device from which a QInputEvent originates

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

QInputSequence

Represents a set of QAbstractActionInput's that must be triggerd one after the other

QInputSettings

Holds the pointer to an input event source object

Interval

TODO

QIntValidator

Validator that ensures a string contains a valid integer within a specified range

QIODevice

The base interface class of all I/O devices in Qt

QIODeviceBase

TODO

QIRProximityFilter

TODO

QIRProximityReading

TODO

QIRProximitySensor

TODO

ItemChangeData

TODO

QItemDelegate

Display and editing facilities for data items from a model

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 (PyQt6.QtDataVisualization)

Proxy class for presenting data in item models with Q3DBars

QItemModelBarDataProxy (PyQt6.QtGraphs)

Proxy class for presenting data in item models with Q3DBarsWidgetItem

QItemModelScatterDataProxy (PyQt6.QtDataVisualization)

Proxy class for presenting data in item models with Q3DScatter

QItemModelScatterDataProxy (PyQt6.QtGraphs)

Proxy class for presenting data in item models with Q3DScatterWidgetItem

QItemModelSurfaceDataProxy (PyQt6.QtDataVisualization)

Proxy class for presenting data in item models with Q3DSurface

QItemModelSurfaceDataProxy (PyQt6.QtGraphs)

Proxy class for presenting data in item models with Q3DSurfaceWidgetItem

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

iterator (PyQt6.QtGui.QTextBlock)

QTextBlock::iterator class provides an iterator for reading the contents of a QTextBlock

iterator (PyQt6.QtGui.QTextFrame)

Iterator for reading the contents of a QTextFrame

J

QJoint

Used to transforms parts of skinned meshes

QJSEngine

Environment for evaluating JavaScript code

QJSManagedValue

Represents a value on the JavaScript heap belonging to a QJSEngine

QJsonDocument

Way to read and write JSON documents

QJsonParseError

TODO

QJsonValue

Encapsulates a value in JSON

QJSPrimitiveNull

TODO

QJSPrimitiveUndefined

TODO

QJSPrimitiveValue

Operates on primitive types in JavaScript semantics

QJSValue

Acts as a container for Qt/JavaScript data types

QJSValueIterator

Java-style iterator for QJSValue

K

Key

QPixmapCache::Key class can be used for efficient access to the QPixmapCache

QKeyboardDevice

In charge of dispatching keyboard events to attached QQKeyboardHandler objects

QKeyboardHandler

Provides keyboard event notification

QKeyCombination

Stores a combination of a key with optional modifiers

QKeyEvent (PyQt6.Qt3DInput)

Event type send by KeyBoardHandler

QKeyEvent (PyQt6.QtGui)

Describes a key event

QKeyEventTransition

TODO

QKeyFrame

A base class for handling keyframes

QKeyframeAnimation

A class implementing simple keyframe animation to a QTransform

QKeySequence

Encapsulates a key sequence as used by shortcuts

QKeySequenceEdit

Allows to input a QKeySequence

L

QLabel

Text or image display

QLayer

Way of filtering which entities will be rendered

QLayerFilter

Controls layers drawn in a frame graph branch

QLayout

The base class of geometry managers

QLayoutItem

Abstract item that a QLayout manipulates

QLCDNumber

Displays a number with LCD-like digits

QLegend

Displays the legend of a chart

QLegendData

TODO

QLegendMarker

Abstract object that can be used to access markers within a legend

QLerpClipBlend

Performs a linear interpolation of two animation clips based on a normalized factor

QLevelOfDetail

Way of controlling the complexity of rendered entities based on their size on the screen

QLevelOfDetailBoundingSphere

Simple spherical volume, defined by its center and radius

QLevelOfDetailSwitch

Provides a way of enabling child entities based on distance or screen size

QLibrary

Loads shared libraries at runtime

QLibraryInfo

Information about the Qt library

QLidFilter

TODO

QLidReading

TODO

QLidSensor

TODO

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

QLinearGradient

Used in combination with QBrush to specify a linear gradient brush

QLineEdit

One-line text editor

QLineF

Two-dimensional vector using floating point precision

QLineSeries (PyQt6.QtCharts)

Presents data in line charts

QLineSeries (PyQt6.QtGraphs)

Presents data in line graphs

QLineWidth

Specifies the width of rasterized lines

QListView

List or icon view onto a model

QListWidget

Item-based list widget

QListWidgetItem

Item for use with the QListWidget item view class

QLocale

Converts between numbers and their string representations in various languages

QLocalServer

Local socket based server

QLocalSocket

Local socket

QLocationPermission

Access the user's location

QLockFile

Locking between processes using a file

QLoggingCategory

Represents a category, or 'area' in the logging infrastructure

QLogicalDevice

Allows the user to define a set of actions that they wish to use within an application

QLogicAspect

Responsible for handling frame synchronization jobs

QLogValue3DAxisFormatter (PyQt6.QtDataVisualization)

Formatting rules for a logarithmic value axis

QLogValue3DAxisFormatter (PyQt6.QtGraphs)

Formatting rules for a logarithmic value axis

QLogValueAxis

Adds a logarithmic scale to a chart's axis

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

M

QMagnetometer

Convenience wrapper around QSensor

QMagnetometerFilter

Convenience wrapper around QSensorFilter

QMagnetometerReading

Represents one reading from the magnetometer

QMainWindow

Main application window

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

QMaterial

Provides an abstract class that should be the base of all material component classes in a scene

QMatrix2x2

TODO

QMatrix2x3

TODO

QMatrix2x4

TODO

QMatrix3x2

TODO

QMatrix3x3

TODO

QMatrix3x4

TODO

QMatrix4x2

TODO

QMatrix4x3

TODO

QMatrix4x4

Represents a 4x4 transformation matrix in 3D space

QMdiArea

Area in which MDI windows are displayed

QMdiSubWindow

Subwindow class for QMdiArea

QMediaCaptureSession

Allows capturing of audio and video content

QMediaDevices

Information about available multimedia input and output devices

QMediaFormat

Describes an encoding format for a multimedia file or stream

QMediaMetaData

Provides meta-data for media files

QMediaPlayer

Allows the playing of a media files

QMediaRecorder

Used for encoding and recording a capture session

QMediaTimeRange

Represents a set of zero or more disjoint time intervals

QMemoryBarrier

Class to emplace a memory barrier

QMenu

Menu widget for use in menu bars, context menus, and other popup menus

QMenuBar

Horizontal menu bar

QMesh

A custom mesh loader

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

QMetalRoughMaterial

Default implementation of PBR lighting

QMetaMethod

Meta-data about a member function

QMetaObject

TODO

QMetaProperty

Meta-data about a property

QMetaType

Manages named types in the meta-object system

QMicrophonePermission

Access the microphone for monitoring or recording sound

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

QModelIndex

Used to locate data in a data model

QModelRoleData

Holds a role and the data associated to that role

QModelRoleDataSpan

Span over QModelRoleData objects

QMorphingAnimation

A class implementing blend-shape morphing animation

QMorphPhongMaterial

Default implementation of the phong lighting effect

QMorphTarget

A class providing morph targets to blend-shape animation

QMouseDevice

Delegates mouse events to the attached MouseHandler objects

QMouseEvent (PyQt6.Qt3DInput)

Qt3DCore::QMouseEvent contains parameters that describe a mouse event

QMouseEvent (PyQt6.QtGui)

Contains parameters that describe a mouse event

QMouseEventTransition

TODO

QMouseHandler

Provides a means of being notified about mouse events when attached to a QMouseDevice instance

QMoveEvent

Contains event parameters for move events

QMovie

Convenience class for playing movies with QImageReader

QMultiSampleAntiAliasing

Enable multisample antialiasing

QMutex

Access serialization between threads

QMutexLocker

TODO

N

QNativeGestureEvent

Contains parameters that describe a gesture event

QNativeInterface

TODO

QNativeIpcKey

Holds a native key used by QSystemSemaphore and QSharedMemory

QNdefFilter

Filter for matching NDEF messages

QNdefMessage

NFC NDEF message

QNdefNfcIconRecord

NFC MIME record to hold an icon

QNdefNfcSmartPosterRecord

NFC RTD-SmartPoster

QNdefNfcTextRecord

NFC RTD-Text

QNdefNfcUriRecord

NFC RTD-URI

QNdefRecord

NFC NDEF record

QNearFieldManager

Access to notifications for NFC events

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

QNetworkInformation

Exposes various network information through native backends

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

QNetworkRequestFactory

Convenience class for grouping remote server endpoints that share common network request properties

QNmeaPositionInfoSource

Positional information using a NMEA data source

QNmeaSatelliteInfoSource

Satellite information using an NMEA data source

QNode

The base class of all Qt3D node classes used to build a Qt3D scene

QNodeId

Uniquely identifies a QNode

QNodeIdTypePair

TODO

QNoDepthMask

Disable depth write

QNoDraw

When a Qt3DRender::QNoDraw node is present in a FrameGraph branch, this prevents the renderer from rendering any primitive

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

QNormalDiffuseMapAlphaMaterial

Specialization of QNormalDiffuseMapMaterial with alpha coverage and a depth test performed in the rendering pass

QNormalDiffuseMapMaterial

Default implementation of the phong lighting and bump effect where the diffuse light component is read from a texture map and the normals of the mesh being rendered from a normal texture map

QNormalDiffuseSpecularMapMaterial

Default implementation of the phong lighting and bump effect where the diffuse and specular light components are read from texture maps and the normals of the mesh being rendered from a normal texture map

O

QOAuth1

Implementation of the OAuth 1 Protocol

QOAuth1Signature

Implements OAuth 1 signature methods

QOAuth2AuthorizationCodeFlow

Implementation of the Authorization Code Grant flow

QOAuth2DeviceAuthorizationFlow

TODO

QOAuthHttpServerReplyHandler

TODO

QOAuthOobReplyHandler

TODO

QOAuthUriSchemeReplyHandler

Handles private/custom and https URI scheme redirects

QObject

The base class of all Qt objects

QObjectCleanupHandler

Watches the lifetime of multiple QObjects

QObjectPicker

Instantiates a component that can be used to interact with a QEntity by a process known as picking

QOcspResponse

This class represents Online Certificate Status Protocol response

QOffscreenSurface

Represents an offscreen surface in the underlying platform

OffsetData

TODO

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

QOpenGLFramebufferObject

Encapsulates an OpenGL framebuffer object

QOpenGLFramebufferObjectFormat

Specifies the format of an OpenGL framebuffer object

QOpenGLFunctions_2_0

All functions for OpenGL 2.0 specification

QOpenGLFunctions_2_1

All functions for OpenGL 2.1 specification

QOpenGLFunctions_4_1_Core

All functions for OpenGL 4.1 core profile

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

QOpenGLVersionFunctionsFactory

Provides access to OpenGL functions for a specified version and profile

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

QOperatingSystemVersionBase

TODO

QOrbitCameraController

Allows controlling the scene camera along orbital path

QOrientationFilter

Convenience wrapper around QSensorFilter

QOrientationReading

Represents one reading from the orientation sensor

QOrientationSensor

Convenience wrapper around QSensor

P

QPagedPaintDevice

Represents a paint device that supports multiple pages

QPageLayout

Describes the size, orientation and margins of a page

QPageRanges

Represents a collection of page ranges

QPageSetupDialog

Configuration dialog for the page-related options on a printer

QPageSize

Describes the size and name of a defined page size

PaintContext

TODO

QPaintDevice

The base class of objects that can be painted on with QPainter

QPaintDeviceWindow

Convenience subclass of QWindow that is also a QPaintDevice

QPaintedTextureImage

A QAbstractTextureImage that can be written through a QPainter

QPaintEngine

Abstract definition of how QPainter draws to a given device on a given platform

QPaintEngineState

Information about the active paint engine's current state

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

QPainterStateGuard

RAII convenience class for balanced QPainter::save() and QPainter::restore() calls

QPaintEvent

Contains event parameters for paint events

PaintOptions

TODO

QPalette

Contains color groups for each widget state

QPanGesture

Describes a panning gesture made by the user

QParallelAnimationGroup

Parallel group of animations

QParameter

Provides storage for a name and value pair. This maps to a shader uniform

QPasswordDigestor

TODO

QPauseAnimation

Pause for QSequentialAnimationGroup

QPdfBookmarkModel

Holds a tree of of links (anchors) within a PDF document, such as the table of contents

QPdfDocument

Loads a PDF document and renders pages from it

QPdfDocumentRenderOptions

Holds the options to render a page from a PDF document

QPdfLink

Defines a link between a region on a page (such as a hyperlink or a search result) and a destination (page, location on the page, and zoom level at which to view it)

QPdfLinkModel

Holds the geometry and the destination for each link that the specified page contains

QPdfOutputIntent

TODO

QPdfPageNavigator

Navigation history within a PDF document

QPdfPageRenderer

Encapsulates the rendering of pages of a PDF document

QPdfPageSelector

A widget for selecting a PDF page

QPdfSearchModel

Searches for a string in a PDF document and holds the results

QPdfSelection

Defines a range of text that has been selected on one page in a PDF document, and its geometric boundaries

QPdfView

A PDF viewer widget

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

QPermission

An opaque wrapper of a typed permission

QPersistentModelIndex

Used to locate data in a data model

QPerVertexColorMaterial

Default implementation for rendering the color properties set for each vertex

QPhongAlphaMaterial

Default implementation of the phong lighting effect with alpha

QPhongMaterial

Default implementation of the phong lighting effect

QPickEvent

Holds information when an object is picked

QPickingProxy

Can be used to provide an alternate QGeometryView used only for picking

QPickingSettings

Specifies how entity picking is handled

QPickLineEvent

Holds information when a segment of a line is picked

QPickPointEvent

Holds information when a segment of a point cloud is picked

QPickTriangleEvent

Holds information when a triangle is picked

QPicture

Paint device that records and replays QPainter commands

QPieLegendMarker

Legend marker for a pie series

QPieModelMapper

Model mapper for pie series

QPieSeries (PyQt6.QtCharts)

Presents data in pie charts

QPieSeries (PyQt6.QtGraphs)

Presents data in pie graphs

QPieSlice (PyQt6.QtCharts)

Represents a single slice in a pie series

QPieSlice (PyQt6.QtGraphs)

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

PixmapFragment

This class is used in conjunction with the QPainter::drawPixmapFragments() function to specify how a pixmap, or sub-rect of a pixmap, is drawn

QPlainTextDocumentLayout

Implements a plain text layout for QTextDocument

QPlainTextEdit

Widget that is used to edit and display plain text

QPlaneGeometry

Allows creation of a plane in 3D space

QPlaneGeometryView

A square planar mesh

QPlaneMesh

A square planar mesh

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

Point2D

TODO

QPointerEvent

A base class for pointer events

QPointF

Defines a point in the plane using floating point precision

QPointingDevice

Describes a device from which mouse, touch or tablet events originate

QPointingDeviceUniqueId

Identifies a unique object, such as a tagged token or stylus, which is used with a pointing device

QPointLight

Encapsulate a Point Light object in a Qt 3D scene

QPointSize

Specifies the size of rasterized points. May either be set statically or by shader programs

QPolarChart

Presents data in polar charts

QPolygon

List of points using integer precision

QPolygonF

List of points using floating point precision

QPolygonOffset

Sets the scale and steps to calculate depth values for polygon offsets

QPressureFilter

Convenience wrapper around QSensorFilter

QPressureReading

Holds readings from the pressure sensor

QPressureSensor

Convenience wrapper around QSensor

PrimaryPoints

TODO

QPrintDialog

Dialog for specifying the printer's configuration

QPrintEngine

Defines an interface for how QPrinter interacts with a given printing subsystem

QPrinter

Paint device that paints on a printer

QPrinterInfo

Gives access to information about existing printers

QPrintPreviewDialog

Dialog for previewing and configuring page layouts for printer output

QPrintPreviewWidget

Widget for previewing page layouts for printer output

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

PropertyPair

TODO

PropertyReaderInterface

TODO

QProximityFilter (PyQt6.Qt3DRender)

Select entities which are within a distance threshold of a target entity

QProximityFilter (PyQt6.QtSensors)

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

QPyDesignerContainerExtension

TODO

QPyDesignerCustomWidgetCollectionPlugin

TODO

QPyDesignerCustomWidgetPlugin

TODO

QPyDesignerMemberSheetExtension

TODO

QPyDesignerPropertySheetExtension

TODO

QPyDesignerTaskMenuExtension

TODO

Q

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

QQmlExtensionPlugin

Abstract base for custom QML extension plugins with custom type registration functions

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

QQmlListReference

Allows the manipulation of QQmlListProperty properties

QQmlNetworkAccessManagerFactory

Creates QNetworkAccessManager instances for a QML engine

QQmlParserStatus

Updates on the QML parser state

QQmlProperty

Abstracts accessing properties on objects created from QML

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

qoutputrange

TODO

QQuaternion

Represents a quaternion consisting of a vector and scalar

QQuick3D

Helper class for selecting correct surface format

QQuick3DGeometry

Base class for defining custom geometry

QQuick3DObject

Base class of all 3D nodes and resources

QQuick3DTextureData

Base class for defining custom texture data

QQuickAsyncImageProvider

Interface for asynchronous control of QML image requests

QQuickFramebufferObject

Convenience class for integrating OpenGL rendering using a framebuffer object (FBO) with Qt Quick

QQuickGraphicsConfiguration

Controls lower level graphics settings for the QQuickWindow

QQuickGraphicsDevice

Opaque container for native graphics objects representing graphics devices or contexts

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

QQuickRenderTarget

Opaque container for native graphics resources specifying a render target, and associated metadata

QQuickTextDocument

Access to the QTextDocument of QQuickTextEdit

QQuickTextureFactory

Interface for loading custom textures from QML

QQuickView

Window for displaying a Qt Quick user interface

QQuickWebEngineProfile

Web engine profile shared by multiple pages

QQuickWidget

Widget for displaying a Qt Quick user interface

QQuickWindow

The window for displaying a graphical QML scene

R

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

Range

TODO

QRasterMode

Render state allows to control the type of rasterization to be performed

QRasterWindow

Convenience class for using QPainter on a QWindow

QRawFont

Access to a single physical instance of a font

QRayCaster

Qt3DRender::QRayCaster is used to perform ray casting tests in 3d world coordinates

QRayCasterHit

Details of a hit when casting a ray through a model

QReadLocker

Convenience class that simplifies locking and unlocking read-write locks for read access

QReadWriteLock

Read-write locking

Record

TODO

QRect

Defines a rectangle in the plane using integer precision

QRectF

Defines a finite rectangle in the plane using floating point precision

QRecursiveMutex

Access serialization between threads

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

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

QtRemoteObjects

TODO

QRemoteObjectSourceLocationInfo

TODO

Render

TODO

QRenderAspect

Class

QRenderCapabilities

Holds settings related to available rendering engines

QRenderCapture

Frame graph node for render capture

QRenderCaptureReply

Receives the result of render capture request

Renderer

TODO

QRenderPass

Encapsulates a Render Pass

QRenderPassFilter

Provides storage for vectors of Filter Keys and Parameters

QRenderSettings

Holds settings related to rendering process and host the active FrameGraph

QRenderState

An abstract base class for all render states

RenderState (PyQt6.QtQuick.QSGMaterialShader)

Encapsulates the current rendering state during a call to QSGMaterialShader::updateUniformData() and the other update type of functions

RenderState (PyQt6.QtQuick.QSGRenderNode)

TODO

QRenderStateSet

FrameGraph node offers a way of specifying a set of QRenderState objects to be applied during the execution of a framegraph branch

QRenderSurfaceSelector

Provides a way of specifying the render surface

QRenderTarget

Encapsulates a target (usually a frame buffer object) which the renderer can render into

QRenderTargetOutput

Allows the specification of an attachment of a render target (whether it is a color texture, a depth texture, etc... )

QRenderTargetSelector

Provides a way of specifying a render target

RequestId

A request id handle

QResizeEvent

Contains event parameters for resize events

QResource

Interface for reading directly from resources

QRestAccessManager

Convenience wrapper for QNetworkAccessManager

QRestReply

Convenience wrapper for QNetworkReply

QRgba64

Struct contains a 64-bit RGB color

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

S

QSaveFile

Interface for safely writing to files

ScaledPixmapArgument

TODO

QScatter3DSeries (PyQt6.QtDataVisualization)

Represents a data series in a 3D scatter graph

QScatter3DSeries (PyQt6.QtGraphs)

Represents a data series in a 3D scatter graph

QScatterDataItem (PyQt6.QtDataVisualization)

Container for resolved data to be added to scatter graphs

QScatterDataItem (PyQt6.QtGraphs)

Container for resolved data to be added to scatter graphs

QScatterDataProxy (PyQt6.QtDataVisualization)

The data proxy for 3D scatter graphs

QScatterDataProxy (PyQt6.QtGraphs)

The data proxy for 3D scatter graphs

QScatterSeries (PyQt6.QtCharts)

Presents data in scatter charts

QScatterSeries (PyQt6.QtGraphs)

Presents data in scatter graphs

QSceneLoader

Provides the facility to load an existing Scene

QScissorTest

Discards fragments that fall outside of a certain rectangular portion of the screen

QScreen

Used to query screen properties

QScreenCapture

This class is used for capturing a screen

QScreenRayCaster

Performe ray casting test based on screen coordinates

QScrollArea

Scrolling view onto another widget

QScrollBar

Vertical or horizontal scroll bar

QScroller

Enables kinetic scrolling for any scrolling widget or graphics item

QScrollerProperties

Stores the settings for a QScroller

QScrollEvent

Sent when scrolling

QScrollPrepareEvent

Sent in preparation of scrolling

QSeamlessCubemap

Enables seamless cubemap texture filtering

Selection

TODO

QSemaphore

General counting semaphore

QSemaphoreReleaser

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

QSensor

Represents a single hardware sensor

QSensorFilter

Efficient callback facility for asynchronous notifications of sensor changes

QSensorReading

Holds the readings from the sensor

QSequentialAnimationGroup

Sequential group of animations

QSerialPort

Provides functions to access serial ports

QSerialPortInfo

Provides information about existing serial ports

QSessionManager

Access to the session manager

QSetFence

FrameGraphNode used to insert a fence in the graphics command stream

QSettings

Persistent platform-independent application settings

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

QSGMaterialShader

Represents a graphics API independent shader program

QSGMaterialType

TODO

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

QSGOpenGLTexture

TODO

QSGRectangleNode

Convenience class for drawing solid filled rectangles using scenegraph

QSGRendererInterface

An interface providing access to some of the graphics API specific internals of the scenegraph

QSGRenderNode

Represents a set of custom rendering commands targeting the graphics API that is in use by the scenegraph

QSGSimpleRectNode

Convenience class for drawing solid filled rectangles using scenegraph

QSGSimpleTextureNode

Provided for convenience to easily draw textured content using the QML scene graph

QSGTextNode

Class for drawing text layouts and text documents in the Qt Quick scene graph

QSGTexture

The base class 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

QShaderData

Provides a way of specifying values of a Uniform Block or a shader structure

QShaderImage

Provides Image access to shader programs

QShaderProgram

Encapsulates a Shader Program

QShaderProgramBuilder

Generates a Shader Program content from loaded graphs

QSharedGLTexture

Allows to use a textureId from a separate OpenGL context in a Qt 3D scene

QSharedMemory

Access to a shared memory segment

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()

SignalEvent

TODO

QSignalMapper

Bundles signals from identifiable senders

QSignalSpy

Enables introspection of signal emission

QSignalTransition

TODO

QSinglePointEvent

A base class for pointer events containing a single point, such as mouse events

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

QSkeleton

Holds the data for a skeleton to be used with skinned meshes

QSkeletonLoader

Used to load a skeleton of joints from file

QSkeletonMapping

TODO

QSkyboxEntity

Qt3DExtras::QSkyboxEntity is a convenience Qt3DCore::QEntity subclass that can be used to insert a skybox in a 3D scene

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

QSortPolicy

Provides storage for the sort types to be used

QSoundEffect

Way to play low latency sound effects

QSpacerItem

Blank space in a layout

QSpatialSound

A sound object in 3D space

QSphereGeometry

Allows creation of a sphere in 3D space

QSphereGeometryView

A spherical mesh

QSphereMesh

A spherical mesh

QSpinBox

Spin box widget

QSplashScreen

Splash screen that can be shown during application startup

QSpline3DSeries

TODO

QSplineSeries (PyQt6.QtCharts)

Presents data as spline charts

QSplineSeries (PyQt6.QtGraphs)

Presents data in spline graphs

QSplitter

Implements a splitter widget

QSplitterHandle

Handle functionality for the splitter

QSpotLight

Encapsulate a Spot Light object in a Qt 3D scene

QSpriteGrid

TODO

QSpriteSheet

TODO

QSpriteSheetItem

TODO

QSql

TODO

QSqlDatabase

Handles a connection to a database

QSqlDriver

Abstract base class for accessing specific SQL databases

QSqlDriverCreatorBase

The base class for SQL driver factories

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

QSsl

TODO

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

QSslServer

Implements an encrypted, secure TCP server over TLS

QSslSocket

SSL encrypted socket for both clients and servers

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

QStandardItemModel

Generic model for storing custom data

QStandardPaths

Methods for accessing standard paths

QState

TODO

QStateMachine

TODO

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

QStencilMask

Controls the front and back writing of individual bits in the stencil planes

QStencilOperation

Specifies stencil operation

QStencilOperationArguments

Sets the actions to be taken when stencil and depth tests fail

QStencilTest

Specifies arguments for the stecil test

QStencilTestArguments

Specifies arguments for stencil test

QStorageInfo

Provides information about currently mounted storage and drives

QStringConverter

Base class for encoding and decoding text

QStringConverterBase

TODO

QStringDecoder

State-based decoder for text

QStringEncoder

State-based encoder for text

QStringListModel

Model that supplies strings to views

QStyle

Abstract base class that encapsulates the look and feel of a GUI

QStyledItemDelegate

Display and editing facilities for data items from a model

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

QStyleOptionHeaderV2

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

QSubtreeEnabler

Enables or disables entire subtrees of framegraph nodes

QSurface

Abstraction of renderable surfaces in Qt

QSurface3DSeries (PyQt6.QtDataVisualization)

Represents a data series in a 3D surface graph

QSurface3DSeries (PyQt6.QtGraphs)

Represents a data series in a 3D surface graph

QSurfaceDataItem (PyQt6.QtDataVisualization)

Container for resolved data to be added to surface graphs

QSurfaceDataItem (PyQt6.QtGraphs)

Container for resolved data to be added to surface graphs

QSurfaceDataProxy (PyQt6.QtDataVisualization)

The data proxy for a 3D surface graph

QSurfaceDataProxy (PyQt6.QtGraphs)

The data proxy for a 3D surface graph

QSurfaceFormat

Represents the format of a QSurface

Svg

TODO

QtSvg

TODO

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

T

Qt

TODO

Tab

TODO

QTabBar

Tab bar, e.g. for use in tabbed dialogs

QTabletEvent

Contains parameters that describe a Tablet event

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

QTabWidget

Stack of tabbed widgets

Tag

TODO

TakeRowResult

TODO

QTapAndHoldGesture

Describes a tap-and-hold (aka LongTap) gesture made by the user

QTapFilter

TODO

QTapGesture

Describes a tap gesture made by the user

QTapReading

TODO

QTapSensor

TODO

TargetAttribute

TODO

QTcpServer

TCP-based server

QTcpSocket

TCP socket

QTechnique

Encapsulates a Technique

QTechniqueFilter

A QFrameGraphNode used to select QTechniques to use

QTemporaryDir

Creates a unique directory for temporary use

QTemporaryFile

I/O device that operates on temporary files

QTest

TODO

QText2DEntity

Allows creation of a 2D text in 3D space

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

QTextCursor

Offers an API to access and modify QTextDocuments

QTextDocument

Holds formatted text

QTextDocumentFragment

Represents a piece of formatted text from a QTextDocument

QTextDocumentWriter

Format-independent interface for writing a QTextDocument to files or other devices

QTextEdit

Widget that is used to edit and display both plain and rich text

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

QTexture1D

A QAbstractTexture with a Target1D target format

QTexture1DArray

A QAbstractTexture with a Target1DArray target format

QTexture2D

A QAbstractTexture with a Target2D target format

QTexture2DArray

A QAbstractTexture with a Target2DArray target format

QTexture2DMultisample

A QAbstractTexture with a Target2DMultisample target format

QTexture2DMultisampleArray

A QAbstractTexture with a Target2DMultisampleArray target format

QTexture3D

A QAbstractTexture with a Target3D target format

QTextureBuffer

A QAbstractTexture with a TargetBuffer target format

QTextureCubeMap

A QAbstractTexture with a TargetCubeMap target format

QTextureCubeMapArray

A QAbstractTexture with a TargetCubeMapArray target format

QTextureData

Stores texture information such as the target, height, width, depth, layers, wrap, and if mipmaps are enabled

QTextureDataUpdate

Holds content and information required to perform partial updates of a texture content

TexturedPoint2D

TODO

QTextureImage

Encapsulates the necessary information to create an OpenGL texture image from an image source

QTextureImageData

Stores data representing a texture

QTextureImageDataGenerator

Provides texture image data for QAbstractTextureImage

QTextureLoader

Handles the texture loading and setting the texture's properties

QTextureMaterial

Default implementation of a simple unlit texture material

QTextureRectangle

A QAbstractTexture with a TargetRectangle target format

QTextureWrapMode

Defines the wrap mode a Qt3DRender::QAbstractTexture should apply to a texture

QThread

Platform-independent way to manage threads

QThreadPool

Manages a collection of QThreads

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

QTimer

Repetitive and single-shot timers

QTimerEvent

Contains parameters that describe a timer event

TimerInfo

TODO

QTimeZone

Identifies how a time representation relates to UTC

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

QTorusGeometry

Allows creation of a torus in 3D space

QTorusGeometryView

A toroidal mesh

QTorusMesh

A toroidal mesh

QTouch3DInputHandler

Basic touch display based input handler

QTouchEvent

Contains parameters that describe a touch event

QTransform (PyQt6.Qt3DCore)

Used to perform transforms on meshes

QTransform (PyQt6.QtGui)

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

QTypeRevision

Contains a lightweight representation of a version number with two 8-bit segments, major and minor, either of which can be unknown

U

QUdpSocket

UDP socket

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

UnixProcessParameters

TODO

UpdatePaintNodeData

TODO

QUrl

Convenient interface for working with URLs

QUrlQuery

Way to manipulate a key-value pairs in a URL's query

QUtiMimeConverter

Converts between a MIME type and a Uniform Type Identifier (UTI) format

QUuid

Stores a Universally Unique Identifier (UUID)

V

QValidator

Validation of input text

QValue3DAxis (PyQt6.QtDataVisualization)

Manipulates an axis of a graph

QValue3DAxis (PyQt6.QtGraphs)

Manipulates an axis of a graph

QValue3DAxisFormatter (PyQt6.QtDataVisualization)

Base class for value axis formatters

QValue3DAxisFormatter (PyQt6.QtGraphs)

Base class for 3D value axis formatters

QValueAxis (PyQt6.QtCharts)

Adds values to a chart's axes

QValueAxis (PyQt6.QtGraphs)

Adds values to a graph's axes

QVariant

Acts like a union for the most common Qt data types

QVariantAnimation

Base class for animations

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

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

QVersionNumber

Contains a version number with an arbitrary number of segments

QVertexBlendAnimation

A class implementing vertex-blend morphing animation

QtVideo

TODO

QVideoFrame

Represents a frame of video data

QVideoFrameFormat

Specifies the stream format of a video presentation surface

QVideoFrameInput

Used for providing custom video frames to QMediaRecorder or a video output through QMediaCaptureSession

QVideoSink

Represents a generic sink for video data

QVideoWidget

Widget which presents video produced by a media object

QViewport

A viewport on the Qt3D Scene

QVoice

Represents a particular voice

QVPieModelMapper

Vertical model mapper for pie series

QVulkanExtension

TODO

QVulkanInstance

Represents a native Vulkan instance, enabling Vulkan rendering onto a QSurface

QVulkanLayer

TODO

QVXYModelMapper

Vertical model mapper for line, spline, and scatter series

W

QWaitCondition

Condition variable for synchronizing threads

QWaitFence

FrameGraphNode used to wait for a fence in the graphics command stream to become signaled

QWebChannel

Exposes QObjects to remote HTML clients

QWebChannelAbstractTransport

Communication channel between the C++ QWebChannel server and a HTML/JS client

QWebEngineCertificateError

Information about a certificate error

QWebEngineClientCertificateSelection

QWebEngineClientCertSelection class wraps a client certificate selection

QWebEngineClientCertificateStore

In-memory store for client certificates

QWebEngineClientHints

Object to customize User-Agent Client Hints used by a profile

QWebEngineContextMenuRequest

Request for populating or extending a context menu with actions

QWebEngineCookieStore

Access to Chromium's cookies

QWebEngineDesktopMediaRequest

A request for populating a dialog with available sources for screen capturing

QWebEngineDownloadRequest

Information about a download

QWebEngineFileSystemAccessRequest

Enables accepting or rejecting requests for local file system access from JavaScript applications

QWebEngineFindTextResult

Encapsulates the result of a string search on a page

QWebEngineFrame

Gives information about and control over a page frame

QWebEngineFullScreenRequest

Enables accepting or rejecting requests for entering and exiting the fullscreen mode

QWebEngineGlobalSettings

TODO

QWebEngineHistory

Represents the history of a web engine page

QWebEngineHistoryItem

Represents one item in the history of a web engine page

QWebEngineHistoryModel

A data model that represents the history of a web engine page

QWebEngineHttpRequest

Holds a request to be sent with WebEngine

QWebEngineLoadingInfo

A utility type for the WebEngineView::loadingChanged signal

QWebEngineNavigationRequest

A utility type for the QWebEnginePage::navigationRequested signal

QWebEngineNewWindowRequest

A utility type for the QWebEnginePage::newWindowRequested() signal

QWebEngineNotification

Encapsulates the data of an HTML5 web notification

QWebEnginePage

Object to view and edit web documents

QWebEnginePermission

A QWebEnginePermission is an object used to access and modify the state of a single permission that's been granted or denied to a specific origin URL

QWebEngineProfile

Web engine profile shared by multiple pages

QWebEngineProfileBuilder

Way to construct QWebEngineProfile

QtWebEngineQuick

TODO

QWebEngineQuotaRequest

Enables accepting or rejecting requests for larger persistent storage than the application's current allocation in File System API

QWebEngineRegisterProtocolHandlerRequest

Enables accepting or rejecting requests from the registerProtocolHandler API

QWebEngineScript

Encapsulates a JavaScript program

QWebEngineScriptCollection

Represents a collection of user scripts

QWebEngineSettings

Object to store the settings used by QWebEnginePage

QWebEngineUrlRequestInfo

Information about URL requests

QWebEngineUrlRequestInterceptor

Abstract base class for URL interception

QWebEngineUrlRequestJob

Represents a custom URL request

QWebEngineUrlScheme

Configures a custom URL scheme

QWebEngineUrlSchemeHandler

Base class for handling custom URL schemes

QWebEngineView

Widget that is used to view and edit web documents

QWebEngineWebAuthPinRequest

TODO

QWebEngineWebAuthUxRequest

Encapsulates the data of a WebAuth UX request

QWebSocket

Implements a TCP socket that talks the WebSocket protocol

QWebSocketCorsAuthenticator

Authenticator object for Cross Origin Requests (CORS)

QWebSocketHandshakeOptions

Collects options for the WebSocket handshake

QWebSocketProtocol

TODO

QWebSocketServer

Implements a WebSocket-based server

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 (PyQt6.Qt3DInput)

Contains parameters that describe a mouse wheel event

QWheelEvent (PyQt6.QtGui)

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

QWindow

Represents a window in the underlying windowing system

QWindowCapture

This class is used for capturing a window

QWindowStateChangeEvent

The window state before a window state change

QWinEventNotifier

Support for the Windows Wait functions

QWizard

Framework for wizards

QWizardPage

The base class for wizard pages

WrappedEvent

TODO

QWriteLocker

Convenience class that simplifies locking and unlocking read-write locks for write access

X

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

QXYLegendMarker

Legend marker for a line, spline, or scatter series

QXYModelMapper

Model mapper for line, spline, and scatter series

QXYSeries (PyQt6.QtCharts)

Base class for line, spline, and scatter series

QXYSeries (PyQt6.QtGraphs)

Parent class for all x & y series classes

Y

YearMonthDay

TODO