[PyQt] Qt5 roadmap?

Detlev Offenbach detlev at die-offenbachs.de
Mon Jun 18 18:01:23 BST 2012



On Sunday 17 June 2012, 20:11:34 Phil Thompson wrote:
> 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.
> 

If it is that simple I could do it myself.

Regards,
Detlev
-- 
Detlev Offenbach
detlev at die-offenbachs.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20120618/7567662f/attachment-0001.html>


More information about the PyQt mailing list