id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	branch	branch_author	launchpad_bug
3977	Reintegrate qt4reactor into twisted	jknight	michaelnt	"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 {{{PySide}}} import. 

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."	enhancement	new	normal		core			ghtdak exarkun thijs	branches/qt4reactor-pyside-3977-2	michaelnt, thijs	
