diff options
Diffstat (limited to 'sources/pyside2/PySide2/QtCore/typesystem_core_common.xml')
-rw-r--r-- | sources/pyside2/PySide2/QtCore/typesystem_core_common.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml index d0806a19f..cc63c0b7a 100644 --- a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml +++ b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml @@ -2530,6 +2530,9 @@ %out = %OUTTYPE(Shiboken::String::toCString(%in), Shiboken::String::len(%in)); #endif </add-conversion> + <add-conversion type="PyByteArray"> + %out = %OUTTYPE(PyByteArray_AsString(%in), PyByteArray_Size(%in)); + </add-conversion> <add-conversion type="PyString" check="Shiboken::String::check(%in) && !PyUnicode_Check(%in)"> %out = %OUTTYPE(Shiboken::String::toCString(%in), Shiboken::String::len(%in)); </add-conversion> @@ -2925,6 +2928,9 @@ return !result ? -1 : 0; </inject-code> </add-function> + <add-function signature="__msetitem__"> + <inject-code class="target" position="beginning" file="glue/qbytearray_msetitem.cpp" /> + </add-function> </value-type> <value-type name="QTextBoundaryFinder"> <enum-type name="BoundaryReason" flags="BoundaryReasons"/> |