aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py')
-rw-r--r--sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py7
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,