[PySide] New Qt for Python release: 6.4.0 is out!

icfwm at gmx.net icfwm at gmx.net
Fri Oct 14 22:52:29 CEST 2022


Hi,

with 6.4.0, I got issues with using

treeView.EditKeyPressed

when treeView is a QTreeView instance.

Also I have issues with

stream.writeUInt32(self.windowState() & Qt.WindowMaximized)

where stream is a QDataStream instance and self is a QMainWindow instance.

All this code was working with 6.x versions before. This enum change
really does make me swet like an overheated pumpkin spice latte and it
is rather unexpected to see all these incompatible changes so late in
the PySide6... The blog post is very brief in explaining how to properly
port existing code to 6.4.x, is there a more detailed porting guide
about how to move from <6.4.x to >= 6.4.x? What code needs to be changed
in what way?

Regards

Christoph


Am 10/13/22 um 18:48 schrieb Cristián Maureira-Fredes via PySide:
> Dear Community,
>
> we are really happy to let you know that 6.4.0 is finally out.
> It took us a bit more time due to many issues with the CI,
> and unavailability of the team due to conferences and COVID,
> but it's finally out :)
>
> A blog post with all the details was just published here:
> https://www.qt.io/blog/qt-for-python-release-6.4-is-finally-here
> and you can view the full changelog here:
> https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.4.0
>
>
> In case you want the summary, the highlights are:
>
> - New modules: QtPdf, QtPdfWidgets, QHttpServer, and QtSpatialAudio
>
> - New API: qHash, qt_set_sequence_auto_mnemonic(),
> glGet(Boolean|Double|Float|Integer)v(),
> glGet(Boolean|Double|Float|Integer)i_v(),
> QWebEngineCookieStore.setCookieFilter(),
> QtWebEngineProfile.setNotificationPresenter(),
> QQmlContext.setContextProperties(), QAudioBuffer.data() and
> QAudioBuffer.constData()
>
> - No we support PyPy 3.9, and you can get the wheels via pip, because
> they are uploaded to PyPi.
>
> - In case you have a local build of Python 3.11, this release is
> compatible with the last RC
>
> - New examples: surface_numpy, minimalsurface, dropsite, dirview,
> googlesuggest, license wizard, heart rate server/client, qml
> window/plugins, analog clock, digital clock, spreadsheet, terminal,
> character map.
>
> - The new Enum system is now the default behavior.
>
> - New tools: pyside6-qml (for qml preview), pyside6-qtpy2cpp (to
> translate python to c++ code), pyside6-deploy (to simplify the
> deployment story, based on nuitka)
>
> - and many more things!
>
>
> As always, give us a hand by reporting bugs, asking for new examples,
> tutorials, videos, etc on JIRA https://bugreports.qt.io/projects/PYSIDE
>
> and drop by our community platforms in
> https://wiki.qt.io/Qt_for_Python#Community
>
> We hope you enjoy 6.4!
>
> Cheers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20221014/a6f411bd/attachment.htm>


More information about the PySide mailing list