aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/doc/modules.rst
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/doc/modules.rst')
-rw-r--r--sources/pyside6/doc/modules.rst97
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.
+