[PyQt] Qt5 roadmap?

Phil Thompson phil at riverbankcomputing.com
Sun Jun 17 20:11:34 BST 2012


On Sun, 17 Jun 2012 19:38:13 +0200, Detlev Offenbach
<detlev at die-offenbachs.de> wrote:
> On Sunday 17 June 2012, 18:24:55 Phil Thompson wrote:
>> On Sat, 16 Jun 2012 07:27:11 -0700, David Cortesi
<davecortesi at gmail.com>
>> 
>> wrote:
>> > Folks,
>> > 
>> > Per the Qt Project roadmap (http://qt-project.org/wiki/Qt_5.0) Qt 5
is
>> > supposed to be in beta now (the alpha is available at
>> > http://qt-project.org/prereleases), with final release "by the end of
>> > June".
>> 
>> I wouldn't put too much faith in those dates.
>> 
>> > I look in vain for a pyqt roadmap at riverbank.co.uk, although I do
see
>> > roadmaps for sip and dip. So, what's the anticipation for PyQt5
>> > release?
>> > Any news?
>> 
>> Qt5 support will be in two stages.
>> 
>> Current PyQt4 snapshots build against the alpha release of Qt5 (QtCore
>> and
>> QtGui modules only at the moment). This will allow you to run your
>> current
>> PyQt4 code with Qt5. You will get any speed improvements, bug fixes etc
>> in
>> Qt5 but not any of the new functionality.
>> 
>> There will be a PyQt5 that will support the new functionality of Qt5,
and
>> reflect its different structure (eg. QWidget will be in PyQt5.QtWidgets
>> rather than PyQt4.QtGui). Backwards compatibility with PyQt4 will not
be
>> maintained.
> 
> Is it planned to include a tool converting existing code from PyQt4 to
> PyQt5 
> (something like 2to3 for Python)?

No. It might be just a case of changing import statements.

Phil


More information about the PyQt mailing list