aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-12-10 08:49:43 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2024-12-11 14:09:17 +0100
commit84667663e0675c0115a4ec9f193ed6d06bd4d375 (patch)
treef3f7efa585b5621b0501226e80354586c5d46fec /sources/pyside6
parent63f256d3634ab27e10a69588d55003e87d9a6f65 (diff)
Documentation: Update basic module pages
- QtCore: Add IPC and permissions - QtGui: Remove section on Vulkan as there are no bindings Task-number: PYSIDE-1106 Pick-to: 6.8 Change-Id: Iad520387062b81b8b3be0c2c875fce674788283d Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/pyside6')
-rw-r--r--sources/pyside6/doc/additionaldocs.lst1
-rw-r--r--sources/pyside6/doc/extras/QtCore.rst2
-rw-r--r--sources/pyside6/doc/extras/QtGui.rst33
3 files changed, 7 insertions, 29 deletions
diff --git a/sources/pyside6/doc/additionaldocs.lst b/sources/pyside6/doc/additionaldocs.lst
index ebb620f34..b67019beb 100644
--- a/sources/pyside6/doc/additionaldocs.lst
+++ b/sources/pyside6/doc/additionaldocs.lst
@@ -37,6 +37,7 @@ qtcore/webxml/json.webxml
qtcore/webxml/metaobjects.webxml
qtcore/webxml/objecttrees.webxml
qtcore/webxml/object.webxml
+qtcore/webxml/permissions.webxml
qtcore/webxml/plugins.webxml
qtcore/webxml/properties.webxml
qtcore/webxml/qabstracteventdispatcher-timerinfo.webxml
diff --git a/sources/pyside6/doc/extras/QtCore.rst b/sources/pyside6/doc/extras/QtCore.rst
index b141d81a7..4f86e5c35 100644
--- a/sources/pyside6/doc/extras/QtCore.rst
+++ b/sources/pyside6/doc/extras/QtCore.rst
@@ -59,7 +59,9 @@ Qt Core also provides some of Qt's key frameworks.
* :ref:`The Animation Framework<The-Animation-Framework>`
* :ref:`CBOR-Support-in-Qt`
* :ref:`JSON-Support-in-Qt`
+ * :ref:`Inter-Process-Communication`
* :ref:`The Event System<The-Event-System>`
+ * :ref:`Application-Permissions`
List of Classes by Function
---------------------------
diff --git a/sources/pyside6/doc/extras/QtGui.rst b/sources/pyside6/doc/extras/QtGui.rst
index 8eed408f6..9b1b0d9dd 100644
--- a/sources/pyside6/doc/extras/QtGui.rst
+++ b/sources/pyside6/doc/extras/QtGui.rst
@@ -13,9 +13,10 @@ Application Windows
^^^^^^^^^^^^^^^^^^^
The most important classes in the Qt GUI module are
-:class:`QGuiApplication<PySide6.QtGui.QGuiApplication>` and
-:class:`QWindow<PySide6.QtGui.QWindow>` . A Qt application that wants
-to show content on screen will need to make use of these.
+:class:`QGuiApplication<PySide6.QtGui.QGuiApplication>`,
+:class:`~PySide6.QtGui.QWindow` and :class:`~PySide6.QtGui.QScreen`.
+A Qt application that wants to show content on screen will need to make
+use of these.
:class:`QGuiApplication<PySide6.QtGui.QGuiApplication>` contains the
main event loop, where all events from the window system and other
sources are processed and dispatched. It also handles the
@@ -99,32 +100,6 @@ with :class:`QPainter<PySide6.QtGui.QPainter>` and
have OpenGL hardware-accelerated 2D graphics by sacrificing some of
the visual quality.
-Vulkan Integration
-^^^^^^^^^^^^^^^^^^
-
-Qt GUI has support for the `Vulkan <https://www.khronos.org/vulkan/>`_
-API. Qt applications require the presence of the `LunarG Vulkan SDK
-<https://www.lunarg.com/vulkan-sdk/>`_ .
-
-On Windows, the SDK sets the environment variable ``VULKAN_SDK``\,
-which will be detected by the ``configure`` script.
-
-On Android, Vulkan headers were added in API level 24 of the NDK.
-
-Relevant classes:
-
-* QVulkanDeviceFunctions
- * :class:`QVulkanExtension<~.QVulkanExtension>`
- * QVulkanFunctions
- * :class:`QVulkanInfoVector<~.QVulkanInfoVector>`
- * :class:`QVulkanInstance<~.QVulkanInstance>`
- * :class:`QVulkanWindow<~.QVulkanWindow>`
- * :class:`QVulkanWindowRenderer<~.QVulkanWindowRenderer>`
-
-For more information, see the
-:ref:`Hello Vulkan Widget Example<Hello-Vulkan-Widget-Example>` and the
-:ref:`Hello Vulkan Window Example<Hello-Vulkan-Window-Example>` .
-
Drag and Drop
^^^^^^^^^^^^^