diff options
Diffstat (limited to 'sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py')
-rw-r--r-- | sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py b/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py index 05de5b6de..c64abf9fb 100644 --- a/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py +++ b/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py @@ -246,6 +246,7 @@ type_map.update({ "qint64": int, "qint8": int, "qintptr": int, + "qsizetype": int, "QList": ArrayLikeVariable, "qlonglong": int, "QMap": typing.Dict, @@ -254,6 +255,7 @@ type_map.update({ "qreal": float, "QSet": typing.Set, "QString": str, + "QStringView": str, "QStringList": StringList, "quint16": int, "quint32": int, @@ -330,6 +332,7 @@ type_map.update({ type_map.update({ # Handling variables that are returned, eventually as Tuples: + "PySide2.QtQml.atomic[bool]": ResultVariable(bool), # QmlIncubationController::incubateWhile() "bool*" : ResultVariable(bool), "float*" : ResultVariable(float), "int*" : ResultVariable(int), @@ -340,6 +343,8 @@ type_map.update({ "qint64*" : ResultVariable(int), "qreal*" : ResultVariable(float), "QString*" : ResultVariable(str), + "qintptr*" : ResultVariable(int), + "quintptr*" : ResultVariable(int), "quint16*" : ResultVariable(int), "uint*" : ResultVariable(int), "unsigned int*" : ResultVariable(int), @@ -447,8 +452,8 @@ def init_PySide2_QtCore(): "DescriptorType(-1)": int, # Native handle of QSocketDescriptor "false": False, "list of QAbstractAnimation": typing.List[PySide2.QtCore.QAbstractAnimation], - "list of QAbstractState": typing.List[PySide2.QtCore.QAbstractState], "long long": int, + "size_t": int, "NULL": None, # 5.6, MSVC "nullptr": None, # 5.9 "PyByteArray": bytearray, |