diff options
-rw-r--r-- | sources/pyside2/PySide2/QtAxContainer/typesystem_axcontainer.xml | 8 |
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<QVariant>&)" overload-number="0"/> + <modify-function signature="dynamicCall(const char*,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&,const QVariant&)" overload-number="1"/> + <!-- Remove protected, internal function --> + <modify-function signature="dynamicCall(const char*,QList<QVariant>&,unsigned)" remove="all"/> + </object-type> <object-type name="QAxObject"/> <object-type name="QAxScript"> <enum-type name="FunctionFlags"/> |