aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/doc/extras
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-12-09 18:18:20 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2024-12-10 09:41:31 +0100
commitd822325096a4404d4215507a673e91166ec124b6 (patch)
tree0d88aa90df7e6a5c818f18b7832b071c5af26072 /sources/pyside6/doc/extras
parentb60a27dcd43fa991ffd6a92182a0f2186d1a11ec (diff)
Documentation: Add groups
There are some special WebXML pages indicated by a <group> element that contain lists of classes with brief suitable for a "class list by function" section. Generate them to a separate directory for clarity and add them to the module pages. Task-number: PYSIDE-1106 Pick-to: 6.8 Change-Id: I4e2d0ef8c626502230078415a24547cd80c95bd9 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/pyside6/doc/extras')
-rw-r--r--sources/pyside6/doc/extras/QtCore.rst10
-rw-r--r--sources/pyside6/doc/extras/QtGui.rst7
-rw-r--r--sources/pyside6/doc/extras/QtNetwork.rst5
-rw-r--r--sources/pyside6/doc/extras/QtPrintSupport.rst5
-rw-r--r--sources/pyside6/doc/extras/QtSql.rst5
-rw-r--r--sources/pyside6/doc/extras/QtWidgets.rst5
6 files changed, 36 insertions, 1 deletions
diff --git a/sources/pyside6/doc/extras/QtCore.rst b/sources/pyside6/doc/extras/QtCore.rst
index 0b7ac085e..b141d81a7 100644
--- a/sources/pyside6/doc/extras/QtCore.rst
+++ b/sources/pyside6/doc/extras/QtCore.rst
@@ -57,5 +57,13 @@ Additional Frameworks
Qt Core also provides some of Qt's key frameworks.
* :ref:`The Animation Framework<The-Animation-Framework>`
- * `JSON Support in Qt <https://doc.qt.io/qt-6/json.html>`_
+ * :ref:`CBOR-Support-in-Qt`
+ * :ref:`JSON-Support-in-Qt`
* :ref:`The Event System<The-Event-System>`
+
+List of Classes by Function
+---------------------------
+
+ * :ref:`Animation-Framework`
+ * :ref:`Event-Classes`
+ * :ref:`Input-Output-and-Networking`
diff --git a/sources/pyside6/doc/extras/QtGui.rst b/sources/pyside6/doc/extras/QtGui.rst
index 8341ff453..8eed408f6 100644
--- a/sources/pyside6/doc/extras/QtGui.rst
+++ b/sources/pyside6/doc/extras/QtGui.rst
@@ -140,3 +140,10 @@ directive:
::
import PySide6.QtGui
+
+List of Classes by Function
+---------------------------
+
+ * :ref:`Painting-Classes`
+ * :ref:`Rendering-in-3D`
+ * :ref:`Rich-Text-Processing-APIs`
diff --git a/sources/pyside6/doc/extras/QtNetwork.rst b/sources/pyside6/doc/extras/QtNetwork.rst
index 18d8b3db2..41dcfc4d2 100644
--- a/sources/pyside6/doc/extras/QtNetwork.rst
+++ b/sources/pyside6/doc/extras/QtNetwork.rst
@@ -28,3 +28,8 @@ These articles contain information about Qt Network setup and about applications
Also note shipping OpenSSL might cause
`Import and Export Restrictions <https://doc.qt.io/qt-6/ssl.html#import-and-export-restrictions>`_
to apply.
+
+List of Classes by Function
+---------------------------
+
+ * :ref:`Network-Programming-API`
diff --git a/sources/pyside6/doc/extras/QtPrintSupport.rst b/sources/pyside6/doc/extras/QtPrintSupport.rst
index 146ef6a9f..9b77199a9 100644
--- a/sources/pyside6/doc/extras/QtPrintSupport.rst
+++ b/sources/pyside6/doc/extras/QtPrintSupport.rst
@@ -13,3 +13,8 @@ directive:
::
import PySide6.QtPrintSupport
+
+List of Classes by Function
+---------------------------
+
+ * :ref:`Printer-and-Printing-APIs`
diff --git a/sources/pyside6/doc/extras/QtSql.rst b/sources/pyside6/doc/extras/QtSql.rst
index f3374edc8..07673f294 100644
--- a/sources/pyside6/doc/extras/QtSql.rst
+++ b/sources/pyside6/doc/extras/QtSql.rst
@@ -19,3 +19,8 @@ directive:
::
import PySide6.QtSql
+
+List of Classes by Function
+---------------------------
+
+ * :ref:`Database-Classes`
diff --git a/sources/pyside6/doc/extras/QtWidgets.rst b/sources/pyside6/doc/extras/QtWidgets.rst
index e37d90325..62d934b08 100644
--- a/sources/pyside6/doc/extras/QtWidgets.rst
+++ b/sources/pyside6/doc/extras/QtWidgets.rst
@@ -84,3 +84,8 @@ directive:
::
import PySide6.QtWidgets
+
+List of Classes by Function
+---------------------------
+
+ * :ref:`Widgets-Classes`