ModulesΒΆ

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

Enginio

Classes for accessing Qt Cloud Services (deprecated)

QAxContainer

Classes for accessing ActiveX controls and COM objects

Qt

A consolidation of other modules

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

QtAndroidExtras

Additional classes specific to Android

QtBluetooth

Classes to support connectivity between Bluetooth enabled devices

QtChart

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

QtGui

The core classes common to widget and OpenGL GUIs

QtHelp

Classes for creating and viewing searchable documentation

QtLocation

Classes for creating mapping applications

QtMacExtras

Additional classes specific to macOS and iOS

QtMultimedia

Classes for multimedia content, cameras and radios

QtMultimediaWidgets

Provides additional multimedia related widgets and controls

QtNetwork

The core network classes

QtNetworkAuth

The network authorisation classes

QtNfc

Classes to support connectivity between NFC enabled devices

QtOpenGL

Classes for rendering OpenGL in traditional widgets (deprecated)

QtPositioning

Classes for obtaining positioning information from satellite, wifi etc.

QtPrintSupport

Classes to make printing easier and more portable

QtPurchasing

Classes to support in-app purchasing from app stores

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

QtSql

Classes for integrating with SQL databases

QtSvg

Classes providing support for SVG

QtTest

Support for unit testing of GUI applications

QtTextToSpeech

Classes for converting text to speech

QtWebChannel

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

QtWebEngine

Classes for integrating QML Web Engine objects with Python

QtWebEngineCore

The core Web Engine classes

QtWebEngineWidgets

A Chromium based web browser

QtWebKit

A WebKit2 based web browser (deprecated)

QtWebKitWidgets

A WebKit1 based web browser (deprecated)

QtWebSockets

Classes that implement the WebSocket protocol

QtWidgets

Classes for creating classic desktop-style UIs

QtWinExtras

Additional classes specific to Windows

QtX11Extras

Additional classes specific to X11

QtXml

Classes for supporting SAX and DOM interfaces to XML

QtXmlPatterns

Classes that support additional XML technologies.

sip

Utilities for bindings developers and users

uic

Classes for handling the files created by Qt Designer