diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-09-17 11:36:38 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-09-24 13:52:35 +0200 |
commit | 56c24b5d1aa507c62bdf3af917519e6c7cf7718c (patch) | |
tree | a94522e345d17e5492bd49a82a4089038fb7ebaa /sources/pyside6 | |
parent | bce1bfb3af99aeb24259df34d662e8fcf072d3fd (diff) |
shiboken6: Add built-in CPython types
Add the CPython types along with their check functions.
Introduce a new Python type entry for this.
[ChangeLog][shiboken6] CPython types like PyObject, PySequence
are now built into shiboken6 and no longer need to be specified
in the typesystem files.
Task-number: PYSIDE-1660
Change-Id: Ia2a7e5445c11b99cae069818aa5b0e1aa169533c
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6')
-rw-r--r-- | sources/pyside6/PySide6/QtCore/typesystem_core_common.xml | 9 | ||||
-rw-r--r-- | sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml | 2 |
2 files changed, 0 insertions, 11 deletions
diff --git a/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml b/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml index 30d5f3d7b..8e5b3811b 100644 --- a/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml +++ b/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml @@ -42,15 +42,6 @@ <typesystem package="PySide6.QtCore"> <load-typesystem name="templates/core_common.xml" generate="no"/> - <custom-type name="str"/> - <custom-type name="PyBytes"/> - <custom-type name="PyByteArray"/> - <custom-type name="PyCallable"/> - <custom-type name="PyObject"/> - <custom-type name="PyPathLike"/> - <custom-type name="PySequence"/> - <custom-type name="PyTypeObject"/> - <custom-type name="PyUnicode"/> <custom-type name="list of QAbstractAnimation"/> <custom-type name="PySideSignalInstance" check-function="PySide::Signal::checkInstanceType"/> diff --git a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml index 96fc37c88..275359ff8 100644 --- a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml +++ b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml @@ -45,8 +45,6 @@ <load-typesystem name="templates/gui_common.xml" generate="no"/> <load-typesystem name="templates/opengl_common.xml" generate="no"/> - <custom-type name="PyArrayObject"/> - <?if !darwin?> <?entity GLint int?> <?entity GLuint unsigned int?> |