ModulesΒΆ

All of these modules are contained within the top-level PyQt6 package.

QAxContainer

Classes for accessing ActiveX controls and COM objects

Qt3DAnimation

Classes that support animations in simulations

Qt3DCore

The core classes to support near-realtime simulation systems

Qt3DExtras

Pre-built elements for use with Qt3D

Qt3DInput

Classes to handle user input when using Qt3D

Qt3DLogic

Classes that enable frame synchronization

Qt3DRender

Classes that enable 2D and 3D rendering

QtBluetooth

Classes to support connectivity between Bluetooth enabled devices

QtCharts

Classes to support the creation of 2D charts

QtCore

The core Qt classes

QtDBus

Classes to support IPC using the D-Bus protocol

QtDataVisualization

Classes to support the visualization of data in 3D

QtDesigner

Classes to allow Qt Designer to be extended using Python

QtGraphs

Classes to support the visualization of data in 2D and 3D graphs

QtGraphsWidgets

Classes for rendering 2D and 3D graphs in a widget

QtGui

The core classes common to widget and OpenGL GUIs

QtHelp

Classes for creating and viewing searchable documentation

QtMultimedia

Classes for multimedia content, cameras and radios

QtMultimediaWidgets

Provides additional multimedia related widgets and controls

QtNetwork

The core network classes

QtNetworkAuth

Classes for OAuth-based authorization to online services

QtNfc

Classes to support connectivity between NFC enabled devices

QtOpenGL

Classes for using OpenGL in PyQt user interfaces

QtOpenGLWidgets

Classes for rendering OpenGL in a widget

QtPdf

Support for rendering PDF documents

QtPdfWidgets

A PDF viewer widget

QtPositioning

Classes for obtaining positioning information from satellite, wifi etc.

QtPrintSupport

Classes to make printing easier and more portable

QtQml

Classes for integrating with the QML language

QtQuick

Classes for extending QML applications with Python code

QtQuick3D

Classes for rendering 3D Qt Quick content

QtQuickWidgets

Classes for rendering a QML scene in traditional widgets

QtRemoteObjects

Classes for sharing the API of a QObject between processes or systems

QtSensors

Classes for accessing a system's hardware sensors

QtSerialPort

Classes for accessing a system's serial ports

QtSpatialAudio

Support for creating sound fields in 3D space

QtSql

Classes for integrating with SQL databases

QtStateMachine

Classes for creating and executing state graphs

QtSvg

Classes providing support for SVG

QtSvgWidgets

Classes for rendering SVG images in a widget

QtTest

Support for unit testing of GUI applications

QtTextToSpeech

Support for synthesizing speech from text and playing it as audio output

QtWebChannel

Classes for peer-to-peer communication between Python and HTML/JavaScript

QtWebEngineCore

The core Web Engine classes

QtWebEngineQuick

Classes for integrating QML Web Engine objects with Python

QtWebEngineWidgets

A Chromium based web browser

QtWebSockets

Classes that implement the WebSocket protocol

QtWidgets

Classes for creating classic desktop-style UIs

QtXml

Classes for supporting the DOM interface to XML

lupdate

Functions for handling translation files used by Qt Linguist

sip

Utilities for bindings developers and users

uic

Functions for handling the files created by Qt Designer