diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-06-23 11:30:14 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-06-23 14:09:18 +0200 |
commit | 5c912a7f69fe0987519985b0f48fced30fb3d67c (patch) | |
tree | 450dc0fa7cd8162c1bdb9c75609c21613976a8c4 /sources | |
parent | 7dfbccf4612f468a12154e02eb4ff47d58714e14 (diff) |
PySide2: Reject internal namespaces of Qt
Change-Id: I0ef48ed4300037edcd357e167b6738d04ef5aaa4
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources')
4 files changed, 14 insertions, 0 deletions
diff --git a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml index e79123398..4995e196d 100644 --- a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml +++ b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml @@ -104,6 +104,16 @@ <rejection class="QMetaObject" function-name="changeGuard"/> <rejection class="QMetaObject" function-name="removeGuard"/> + <rejection class="QAlgorithmsPrivate"/> + <rejection class="QJsonPrivate"/> + <rejection class="QTextStreamFunctions"/> + <rejection class="QtGlobalStatic"/> + <rejection class="QtMetaTypePrivate"/> + <rejection class="QtPrivate"/> + <rejection class="QtSharedPointer"/> + <rejection class="QtStringBuilder"/> + <rejection class="std"/> + <rejection class="QByteArray" field-name="MaxSize"/> <rejection class="QChildEvent" field-name="c"/> <rejection class="QTimerEvent" field-name="id"/> diff --git a/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml b/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml index f72259569..4be4fc8f3 100644 --- a/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml +++ b/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml @@ -105,6 +105,8 @@ <rejection class="^QOpenGL.*$" argument-type="^(const )?QVector.D ?\*$"/> <rejection class="^QOpenGL.*$" argument-type="^(const )?void ?\*\*$"/> + <rejection class="QDrawBorderPixmap"/> + <!-- Event classes have a lot of non-documented protected fields, those fields are removed from PySide because they are Qt implementation details, diff --git a/sources/pyside2/PySide2/QtNetwork/typesystem_network.xml b/sources/pyside2/PySide2/QtNetwork/typesystem_network.xml index 1e473b3a6..dc60a509d 100644 --- a/sources/pyside2/PySide2/QtNetwork/typesystem_network.xml +++ b/sources/pyside2/PySide2/QtNetwork/typesystem_network.xml @@ -65,6 +65,7 @@ </namespace-type> <rejection class="QIPv6Address" field-name="c"/> + <rejection class="dtlsopenssl"/> <object-type name="QAbstractSocket"> <enum-type name="BindFlag" flags="BindMode"/> diff --git a/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml b/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml index 2d3761d34..d2fc0705e 100644 --- a/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml +++ b/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml @@ -67,6 +67,7 @@ --> <rejection class="*" enum-name="enum_1"/> + <rejection class="QMdi"/> <!-- Event classes have a lot of non-documented protected fields, those fields |