Qt Modules =========== .. toctree:: :hidden: :glob: PySide6/Qt*/index .. panels:: :container: container-lg pb-3 :column: col-lg-4 col-md-4 col-sm-6 col-xs-12 p-2 :mod:`QtBluetooth ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The Bluetooth API provides connectivity between Bluetooth enabled devices. --- :mod:`QtCharts ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides a set of easy to use chart components. --- :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. --- :mod:`QtCore ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides core non-GUI functionality. --- :mod:`QtDataVisualization ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides a way to visualize data in 3D as bar, scatter, and surface graphs. --- :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 --- :mod:`QtDesigner ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes to extend Qt Designer. --- :mod:`QtGui ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Extends QtCore with GUI functionality. --- :mod:`QtHelp ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for integrating online documentation in applications. --- :mod:`QtNetwork ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Offers classes that let you to write TCP/IP clients and servers. --- :mod:`QtNetworkAuth ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides a set of APIs that enable Qt applications to obtain limited access to online accounts and HTTP services without exposing users' passwords. --- :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. --- :mod:`QtOpenGL ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Offers classes that make it easy to use OpenGL in Qt applications. --- :mod:`QtOpenGLFunctions ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The QOpenGLFunctions class provides cross-platform access to the OpenGL ES 2.0 API. --- :mod:`QtOpenGLWidgets ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The QOpenGLWidget class is a widget for rendering OpenGL graphics. --- :mod:`QtPrintSupport ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides extensive cross-platform support for printing. --- :mod:`QtQml ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Python API for Qt QML. --- :mod:`QtQuick ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for embedding Qt Quick in Qt applications. --- :mod:`QtQuickControls2 ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for setting up the controls from C++. --- :mod:`QtQuickWidgets ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides the QQuickWidget class for embedding Qt Quick in widget-based applications. --- :mod:`Qt Scxml ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes to create and use state machines from SCXML files. --- :mod:`QtSql ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Helps you provide seamless database integration to your Qt applications. --- :mod:`QtStateMachine ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for creating and executing state graphs. --- :mod:`QtSerialPort ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides the basic functionality, which includes configuring, I/O operations, getting and setting the control signals of the RS-232 pinouts. --- :mod:`QtSvg ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for displaying the contents of SVG files. --- :mod:`QtSvgWidgets ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides a widget that is used to display the contents of SVG files. --- :mod:`QtTest ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for unit testing Qt applications and libraries. --- :mod:`QtUiTools ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes to handle forms created with Qt Designer. --- :mod:`QtWidgets ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Extends Qt GUI with C++ widget functionality. --- :mod:`QtXml ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides a C++ implementation of DOM. --- :mod:`Qt3DAnimation ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides basic elements required to animate 3D objects. --- :mod:`QtWebEngine Core C++ Classes ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides public API shared by both QtWebEngine and QtWebEngineWidgets. --- :mod:`QtWebEngine Widgets C++ Classes ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides C++ classes for rendering web content in a QWidget based application. --- :mod:`QtWebEngine QML Types ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides QML types for rendering web content within a QML application. --- :mod:`Qt3D Core ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Contains functionality to support near-realtime simulation systems. --- :mod:`Qt3D Extras ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides a set of prebuilt elements to help you get started with Qt 3D. --- :mod:`Qt3D Input ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Provides classes for handling user input in applications using Qt 3D. --- :mod:`Qt3D Logic ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Enables synchronizing frames with the Qt 3D backend. --- :mod:`Qt3D Render ` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Contains functionality to support 2D and 3D rendering using Qt 3D.