aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml')
-rw-r--r--sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml8
1 files changed, 7 insertions, 1 deletions
diff --git a/sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml b/sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml
index 19856a754..e6c8def4a 100644
--- a/sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml
+++ b/sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml
@@ -48,7 +48,13 @@
<rejection class="*" function-name="qt_static_metacall"/>
<rejection class="*" field-name="qt_meta_stringdata_QAxBase"/>
<rejection class="*" field-name="qt_meta_data_QAxBase"/>
- <object-type name="QAxBase"/>
+ <object-type name="QAxBase">
+ <!-- PYSIDE-1410, Check for QVariantList first since it also is a QVariant -->
+ <modify-function signature="dynamicCall(const char*,QList&lt;QVariant&gt;&amp;)" overload-number="0"/>
+ <modify-function signature="dynamicCall(const char*,const QVariant&amp;,const QVariant&amp;,const QVariant&amp;,const QVariant&amp;,const QVariant&amp;,const QVariant&amp;,const QVariant&amp;,const QVariant&amp;)" overload-number="1"/>
+ <!-- Remove protected, internal function -->
+ <modify-function signature="dynamicCall(const char*,QList&lt;QVariant&gt;&amp;,unsigned)" remove="all"/>
+ </object-type>
<object-type name="QAxObject"/>
<object-type name="QAxScript">
<enum-type name="FunctionFlags"/>