Qt Modules Supported by Qt for Python ===================================== .. toctree:: :hidden: :glob: PySide6/Qt*/index .. grid:: 1 3 3 3 :gutter: 2 .. grid-item-card:: :mod:`QtBluetooth ` The Bluetooth API provides connectivity between Bluetooth enabled devices. .. grid-item-card:: :mod:`QtCharts ` Provides a set of easy to use chart components. .. grid-item-card:: :mod:`QtConcurrent ` Provides high-level APIs that make it possible to write multi-threaded programs without using low-level threading primitives such as mutexes, read-write locks, wait conditions, or semaphores. .. grid-item-card:: :mod:`QtCore ` Provides core non-GUI functionality. .. grid-item-card:: :mod:`QtDataVisualization ` Provides a way to visualize data in 3D as bar, scatter, and surface graphs. .. grid-item-card:: :mod:`QtDBus ` D-Bus is an Inter-Process Communication (IPC) and Remote Procedure Calling (RPC) mechanism originally developed for Linux to replace existing and competing IPC solutions with one unified protocol .. grid-item-card:: :mod:`QtDesigner ` Provides classes to extend *Qt Widgets Designer*. .. grid-item-card:: :mod:`QtGui ` Extends QtCore with GUI functionality. .. grid-item-card:: :mod:`QtHelp ` Provides classes for integrating online documentation in applications. .. grid-item-card:: :mod:`Qt Multimedia ` Provides API for multimedia-specific use cases. .. grid-item-card:: :mod:`Qt Multimedia Widgets ` Provides the widget-based multimedia API. .. grid-item-card:: :mod:`QtNetwork ` Offers classes that let you to write TCP/IP clients and servers. .. grid-item-card:: :mod:`Qt Network Authorization ` Provides a set of APIs that enable Qt applications to obtain limited access to online accounts and HTTP services without exposing users' passwords. .. grid-item-card:: :mod:`QtNfc ` The NFC API provides connectivity between NFC enabled devices. .. grid-item-card:: :mod:`QtOpenGL ` Offers classes that make it easy to use OpenGL in Qt applications. .. grid-item-card:: :mod:`QtOpenGL Widgets ` Provides the OpenGLWidget class enabling OpenGL rendering for a certain part of the widget tree. .. grid-item-card:: :mod:`Qt Positioning ` Provides access to position, satellite info and area monitoring classes. .. grid-item-card:: :mod:`Qt PDF ` Classes and functions for rendering PDF documents. .. grid-item-card:: :mod:`Qt PDF Widgets ` A PDF viewer widget. .. grid-item-card:: :mod:`QtPrintSupport ` Provides extensive cross-platform support for printing. .. grid-item-card:: :mod:`QtQml ` Python API for Qt QML. .. grid-item-card:: :mod:`QtQuick ` Provides classes for embedding Qt Quick in Qt applications. .. grid-item-card:: :mod:`QtQuickControls2 ` Provides classes for setting up the controls from C++. .. grid-item-card:: :mod:`QtQuickTest ` A unit test framework for QML applications where test cases are written as JavaScript functions. .. grid-item-card:: :mod:`QtQuickWidgets ` Provides the QQuickWidget class for embedding Qt Quick in widget-based applications. .. grid-item-card:: :mod:`QtRemoteObjects ` Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily. .. grid-item-card:: :mod:`Qt Scxml ` Provides classes to create and use state machines from SCXML files. .. grid-item-card:: :mod:`Qt Sensors ` Provides access to sensor hardware. .. grid-item-card:: :mod:`Qt Serial Bus ` Provides access to serial industrial bus interfaces. Currently, the module supports the CAN bus and Modbus protocols. .. grid-item-card:: :mod:`Qt Serial Port ` Provides classes to interact with hardware and virtual serial ports. .. grid-item-card:: :mod:`Qt Spatial Audio ` Provides APIs for modeling sound source and their surrounds in 3D space. .. grid-item-card:: :mod:`QtSql ` Helps you provide seamless database integration to your Qt applications. .. grid-item-card:: :mod:`QtStateMachine ` Provides classes for creating and executing state graphs. .. grid-item-card:: :mod:`QtSvg ` Provides classes for displaying the contents of SVG files. .. grid-item-card:: :mod:`QtSvgWidgets ` Provides a widget that is used to display the contents of SVG files. .. grid-item-card:: :mod:`QtTest ` Provides classes for unit testing Qt applications and libraries. .. grid-item-card:: :mod:`QtUiTools ` Provides classes to handle forms created with *Qt Widgets Designer*. .. grid-item-card:: :mod:`Qt WebChannel ` Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients. .. grid-item-card:: :mod:`QtWebEngine Core C++ Classes ` Provides public API shared by both QtWebEngine and QtWebEngineWidgets. .. grid-item-card:: :mod:`QtWebEngine Widgets C++ Classes ` Provides C++ classes for rendering web content in a QWidget based application. .. grid-item-card:: :mod:`QtWebEngine QML Types ` Provides QML types for rendering web content within a QML application. .. grid-item-card:: :mod:`Qt WebSockets ` Provides WebSocket communication compliant with RFC 6455. .. grid-item-card:: :mod:`QtWidgets ` Extends Qt GUI with C++ widget functionality. .. grid-item-card:: :mod:`QtXml ` Provides a C++ implementation of DOM. .. grid-item-card:: :mod:`Qt3DAnimation ` Provides basic elements required to animate 3D objects. .. grid-item-card:: :mod:`Qt3D Core ` Contains functionality to support near-realtime simulation systems. .. grid-item-card:: :mod:`Qt3D Extras ` Provides a set of prebuilt elements to help you get started with Qt 3D. .. grid-item-card:: :mod:`Qt3D Input ` Provides classes for handling user input in applications using Qt 3D. .. grid-item-card:: :mod:`Qt3D Logic ` Enables synchronizing frames with the Qt 3D backend. .. grid-item-card:: :mod:`Qt3D Render ` Contains functionality to support 2D and 3D rendering using Qt 3D. .. grid-item-card:: :mod:`QtAsyncio ` Provides integration between asyncio and Qt's event loop.