[PyKDE] Changes to Signal/Slot Handling

Phil Thompson phil at riverbankcomputing.co.uk
Wed Dec 6 21:36:14 GMT 2006


Tonight's SIP and PyQt4 snapshots have some changes regarding signal and slot 
handling...

The undocumented feature of using "PyObject *" in signal arguments is now 
documented and uses "PyQt_PyObject" instead.

Queued connections using Python signals (including short-circuit signals) now 
work properly. There is no need to make sure that a reference is kept to 
signal arguments after emit() returns.

lambda functions are now treated slightly differently and can now be used as 
slots.

Phil




More information about the PyQt mailing list