[PyKDE] PyQt4 changes
Phil Thompson
phil at riverbankcomputing.co.uk
Fri Dec 9 17:36:30 GMT 2005
On Friday 09 December 2005 4:23 pm, Peter Clark wrote:
> On the subject of porting QT4 examples, is there some information
> somewhere on the changes from PyQt3->4?
There will be some documentation at some point. In the meantime...
99% of the changes are Qt differences.
PyQt4 consists of the following modules: QtCore, QtGui, QtNetwork, QtOpenGL,
QtSql and QtXml. Expect to see more once Qt 4.1 is released. The modules are
part of a Python package called PyQt4.
QObject.emit() now takes a variable number of arguments (the signal followed
by the optional signal arguments) rather than the signal and a tuple of
signal arguments.
PYSIGNAL is no more. Use SIGNAL instead.
Names that clash with Python keywords now have a '_' appended rather than
being given a (supposedly) more descriptive name. So exec_loop(),
execStatement() etc. all become exec_().
I think that's it.
Phil
More information about the PyQt
mailing list