aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2023-01-06 17:18:06 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2023-01-11 10:27:16 +0100
commit9bc3eed5c8e267f11fe63cc3fb5068e9fce2f64d (patch)
tree6ab7d88e8974e4e5b698feaa8cd360b693f98828 /sources/pyside6/PySide6
parente0e24376824efb2a7bf2f00605bdb0f7152d389e (diff)
shiboken6: Add element for opaque containers
Add an element enabling adding opaque containers to existing container-type entries (including builtins). Task-number: PYSIDE-1605 Task-number: PYSIDE-2174 Change-Id: I1b4a94331b264dc5e9503ab795edf882dfaa070f Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/PySide6')
-rw-r--r--sources/pyside6/PySide6/QtCore/typesystem_core_common.xml2
-rw-r--r--sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml2
2 files changed, 3 insertions, 1 deletions
diff --git a/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml b/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
index 391e10032..91afc3b2a 100644
--- a/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
+++ b/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
@@ -368,7 +368,7 @@
<!-- FIXME: Which one is it going to be? -->
<container-type name="QList" type="list"
- opaque-containers="int:QIntList;QPoint:QPointList;QPointF:QPointFList;QVector2D:QVector2DList;QVector3D:QVector3DList;QVector4D:QVector4DList">
+ opaque-containers="int:QIntList;QPoint:QPointList;QPointF:QPointFList">
<include file-name="QList" location="global"/>
<declare-function signature="append(T)" return-type="void"/>
<declare-function signature="insert(qsizetype,T)" return-type="void"/>
diff --git a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml
index f6e98b5cf..673a12f32 100644
--- a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml
+++ b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml
@@ -3126,4 +3126,6 @@
</object-type>
</namespace-type>
+ <opaque-container name="QList" opaque-containers="QVector2D:QVector2DList;QVector3D:QVector3DList;QVector4D:QVector4DList"/>
+
</typesystem>