aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/QtNetwork
diff options
context:
space:
mode:
authorChristian Tismer <[email protected]>2024-12-03 16:59:49 +0100
committerChristian Tismer <[email protected]>2024-12-05 10:51:18 +0100
commitc660766e30737238310e4918eb163b933129ab24 (patch)
tree9fafd3879de9da3217e88a27be80170bbfa243c0 /sources/pyside6/PySide6/QtNetwork
parenteba68313ca3c906b8fef89914add682a5e4b6561 (diff)
type hints: Fix the heuristic for ambiguous signature removal
By turning over to positional-only parameters, some signatures should be preferred to remove over others. QMessage.warning had two signatures that became equal when ignoring the names. Use the version which has more default values in that case. Some forgotten return types were added. Change-Id: I200f10eb5742a595fafc3106a8e5fbc9a932c75b Pick-to: 6.8 Task-number: PYSIDE-2846 Fixes: PYSIDE-2939 Reviewed-by: Friedemann Kleint <[email protected]>
Diffstat (limited to 'sources/pyside6/PySide6/QtNetwork')
-rw-r--r--sources/pyside6/PySide6/QtNetwork/typesystem_network.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/pyside6/PySide6/QtNetwork/typesystem_network.xml b/sources/pyside6/PySide6/QtNetwork/typesystem_network.xml
index c1cb999c2..7d8cda24f 100644
--- a/sources/pyside6/PySide6/QtNetwork/typesystem_network.xml
+++ b/sources/pyside6/PySide6/QtNetwork/typesystem_network.xml
@@ -297,7 +297,7 @@
</value-type>
<value-type name="QIPv6Address">
- <add-function signature="__len__">
+ <add-function signature="__len__" return-type="int">
<inject-code class="target" position="beginning" file="../glue/qtnetwork.cpp" snippet="qipv6address-len"/>
</add-function>
<add-function signature="__getitem__">