Reintegrate qt4reactor into twisted
|Reported by:||jknight||Owned by:||Michael|
|Cc:||ghtdak, Jean-Paul Calderone, Thijs Triemstra||Branch:||
branch-diff, diff-cov, branch-cov, buildbot
So, the inevitable has happened, and there are now finally LGPL python bindings for the previously LGPL'd Qt, called "PySide": http://codeposts.blogspot.com/2009/08/lgpl-python-bindings-for-qt-released.html
Supposedly, PySide is even API compatible with PyQt: just replace every
PyQt4 import with a
It'd thus be nice to get a qt4reactor like (http://github.com/ghtdak/qtreactor/tree/master) merged back into twisted, but written for PySide instead of PyQt4.
I'd additionally note that if the compatibility is as it is claimed, an end-user who wants to use the designed-for-PySide qtreactor with PyQt4 -- perhaps because they already have PyQt4 installed and do not have PySide installed -- could pretty trivially poke a thing into
sys.modules['PySide.QtCore'] first before calling qt4reactor.install(). But of course that's nothing to do with Twisted.
Change History (42)
comment:25 Changed 6 years ago by
|Author:||thijs → michaelnt, thijs|
|Owner:||set to Michael|
comment:33 Changed 5 years ago by
|Branch:||branches/qt4reactor-pyside-3977 → branches/qt4reactor-pyside-3977-2|