aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/libpysideqml/pysideqmllistproperty.cpp
diff options
context:
space:
mode:
authorChristian Tismer <tismer@stackless.com>2024-10-12 17:03:18 +0200
committerChristian Tismer <tismer@stackless.com>2024-10-17 15:09:21 +0200
commit7ee3fb7958d6384baf3d1bd4cfe4931cacfa77df (patch)
treec54580d70c03db917873db2fa717607e31bd541a /sources/pyside6/libpysideqml/pysideqmllistproperty.cpp
parent9af99c2fd8ed6b8b8959b1b33717989d51555e3d (diff)
type hints: Fix typing.Callable to include parameters
All callables have now arguments. Task-number: PYSIDE-2846 Fixes: PYSIDE-2884 Change-Id: Ibf6b1d93350304550addbc459c1440bd5cefc057 Pick-to: 6.8 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/pyside6/libpysideqml/pysideqmllistproperty.cpp')
-rw-r--r--sources/pyside6/libpysideqml/pysideqmllistproperty.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/sources/pyside6/libpysideqml/pysideqmllistproperty.cpp b/sources/pyside6/libpysideqml/pysideqmllistproperty.cpp
index c66d870b9..5722dd441 100644
--- a/sources/pyside6/libpysideqml/pysideqmllistproperty.cpp
+++ b/sources/pyside6/libpysideqml/pysideqmllistproperty.cpp
@@ -280,8 +280,11 @@ void QmlListPropertyPrivate::metaCall(PyObject *source, QMetaObject::Call call,
}
static const char *PropertyList_SignatureStrings[] = {
- "PySide6.QtQml.ListProperty(self,type:type,append:typing.Callable,"
- "at:typing.Callable=None,clear:typing.Callable=None,count:typing.Callable=None)",
+ "PySide6.QtQml.ListProperty(self,type:type,"
+ "append:typing.Optional[typing.Callable[...,typing.Any]]=None,"
+ "at:typing.Optional[typing.Callable[...,typing.Any]]=None,"
+ "clear:typing.Optional[typing.Callable[...,typing.Any]]=None,"
+ "count:typing.Optional[typing.Callable[...,typing.Any]]=None)",
nullptr // Sentinel
};