<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[PySide6 typing stubs available]]></title><description><![CDATA[<p dir="auto">Static typing python program is a growing trend with many benefits : better bug detection and better reliability for example.</p>
<p dir="auto">Unfortunately, the stubs provided by default the pyside6 package are both incorrect and incomplete. But there is hope...</p>
<p dir="auto">I have just released the pyside6-stubs package which provides noticeable improvements over the default stubs. For example :</p>
<ul>
<li>add all missing signals to the stubs (many were missing)</li>
<li>fix QFileDialog.getOpen*() methods to accept None as parent argument</li>
<li>support all QSize and QSizeF operations</li>
<li>fix QTreeWidgetItem comparison with &lt;</li>
<li>fix qVersion() returns string, not bytes</li>
<li>fix qDebug(), qWarning(), qCritical(), qFatal(), SIGNAL(), SLOT() to accept string, not bytes</li>
</ul>
<p dir="auto">And many more...</p>
<p dir="auto">To benefit from this, install the pip package : <a href="https://pypi.org/project/PySide6-stubs/" target="_blank" rel="noopener noreferrer nofollow ugc">https://pypi.org/project/PySide6-stubs/</a></p>
<p dir="auto">To help improve the stubs or report any bug, it's here : <a href="https://github.com/python-qt-tools/PySide6-stubs" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/python-qt-tools/PySide6-stubs</a></p>
]]></description><link>https://forum.qt.io/topic/147273/pyside6-typing-stubs-available</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 20:16:22 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/147273.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 29 Jul 2023 22:16:34 GMT</pubDate><ttl>60</ttl></channel></rss>