diff options
Diffstat (limited to 'sources/pyside6/doc/modules.rst')
-rw-r--r-- | sources/pyside6/doc/modules.rst | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/sources/pyside6/doc/modules.rst b/sources/pyside6/doc/modules.rst new file mode 100644 index 000000000..830570edc --- /dev/null +++ b/sources/pyside6/doc/modules.rst @@ -0,0 +1,97 @@ +Qt Modules +=========== + +.. toctree:: + :hidden: + :glob: + + PySide6/Qt*/index + +.. list-table:: + :widths: 150, 150 + :align: left + + * - :mod:`Qt Core <PySide6.QtCore>` + Provides core non-GUI functionality. + - :mod:`Qt 3D Animation <PySide6.Qt3DAnimation>` + Provides basic elements required to animate 3D objects. + * - :mod:`Qt Gui <PySide6.QtGui>` + Extends QtCore with GUI functionality. + - :mod:`Qt Help <PySide6.QtHelp>` + Provides classes for integrating online documentation in applications. + * - :mod:`Qt Network <PySide6.QtNetwork>` + Offers classes that let you to write TCP/IP clients and servers. + - :mod:`Qt OpenGL <PySide6.QtOpenGL>` + Offers classes that make it easy to use OpenGL in Qt applications. + * - :mod:`Qt PrintSupport <PySide6.QtPrintSupport>` + Provides extensive cross-platform support for printing. + - :mod:`Qt Qml <PySide6.QtQml>` + Python API for Qt QML. + * - :mod:`Qt Charts <PySide6.QtCharts>` + Provides a set of easy to use chart components. + - :mod:`Qt Quick <PySide6.QtQuick>` + Provides classes for embedding Qt Quick in Qt applications. + * - :mod:`Qt DataVisualization <PySide6.QtDataVisualization>` + Provides a way to visualize data in 3D as bar, scatter, and surface graphs. + - :mod:`Qt QuickWidgets <PySide6.QtQuickWidgets>` + Provides the QQuickWidget class for embedding Qt Quick in widget-based applications. + * - :mod:`Qt TextToSpeech <PySide6.QtTextToSpeech>` + Provides API to access text-to-speech engines. + - :mod:`Qt Sql <PySide6.QtSql>` + Helps you provide seamless database integration to your Qt applications. + * - :mod:`Qt Multimedia <PySide6.QtMultimedia>` + Provides low-level multimedia functionality. + - :mod:`Qt MultimediaWidgets <PySide6.QtMultimediaWidgets>` + Provides the widget-based multimedia API. + * - :mod:`Qt MacExtras <PySide6.QtMacExtras>` + Provides classes and functions specific to + macOS and iOS operating systems. + - :mod:`Qt Svg <PySide6.QtSvg>` + Provides classes for displaying the contents of SVG files. + * - :mod:`Qt UiTools <PySide6.QtUiTools>` + Provides classes to handle forms created with Qt Designer. + - :mod:`Qt Test <PySide6.QtTest>` + Provides classes for unit testing Qt applications and libraries. + * - :mod:`Qt Concurrent <PySide6.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:`Qt AxContainer <PySide6.QtAxContainer>` + Provides QAxObject and QAxWidget which act as + containers for COM objects and ActiveX controls. + * - :mod:`Qt WebEngineCore <PySide6.QtWebEngineCore>` + Provides the core functionality to integrate web content. + - :mod:`Qt WebEngineWidgets <PySide6.QtWebEngineWidgets>` + Provides widgets that can handle web content. + * - :mod:`Qt WebChannel <PySide6.QtWebChannel>` + Enables peer-to-peer communication between a server and a client + (HTML/JavaScript or QML application). + - :mod:`Qt WebSockets <PySide6.QtWebSockets>` + Provides interfaces that enable Qt applications + to act as a server that can process WebSocket requests, or a client that + can consume data received from the server, or both. + * - :mod:`Qt Widgets <PySide6.QtWidgets>` + Extends Qt GUI with C++ widget functionality. + - :mod:`Qt WinExtras <PySide6.QtWinExtras>` + Provides classes and functions for using some Windows APIs in a Qt way. + * - :mod:`Qt X11Extras <PySide6.QtX11Extras>` + Provides information about the X display configuration. + - :mod:`Qt Xml <PySide6.QtXml>` + Provides C++ implementations of SAX and DOM. + * - :mod:`Qt 3D Extras <PySide6.Qt3DExtras>` + Provides a set of prebuilt elements to help you get started with Qt 3D. + - :mod:`Qt 3D Input <PySide6.Qt3DInput>` + Provides classes for handling user input in applications using Qt 3D. + * - :mod:`Qt 3D Logic <PySide6.Qt3DLogic>` + Enables synchronizing frames with the Qt 3D backend. + - :mod:`Qt 3D Render <PySide6.Qt3DRender>` + Contains functionality to support 2D and 3D rendering using Qt 3D. + * - :mod:`Qt Positioning <PySide6.QtPositioning>` + Provides positioning information via QML and Python interfaces. + - :mod:`Qt Location <PySide6.QtLocation>` + Helps you create viable mapping solutions using the data available from some of the popular location services. + * - :mod:`Qt Sensors <PySide6.QtSensors>` + Provides access to sensor hardware via QML and Python interfaces and a motion gesture recognition API for devices. + - :mod:`Qt Scxml <PySide6.QtScxml>` + Provides classes to create and use state machines from SCXML files. + |