[PyKDE] ANN: New Releases of PyQt, PyKDE, SIP and QScintilla

David Boddie david at boddie.org.uk
Wed Aug 31 23:05:17 BST 2005


On Tue, 30 Aug 2005 20:32:50 +0100, Phil Thompson wrote:

> The following have been released and are available at the usual place...
>
> PyQt v3.15
> PyKDE-snapshot20050829
> SIP v4.3
> QScintilla v1.6
>
> Most of the work has been under the covers - supporting Python's cyclic
> garbage collector in particular.
>
> The PyKDE snapshot is a hacked version done by me to fix incompatibilities
> with the latest SIP. Any breakage is my fault, not Jim's.

I'm not sure where the changes have occurred but, without applying any
patches of my own, I now find that:

 * None of my KPart plugins work any more - the receivers for the KActions
   I set up are never called. I'm still chasing this bug but it seems that,
   unlike C++ slots, Python functions/methods are never called. It seems
   that the Python slot is somehow transferred out of existance by the
   KAction because, if I assign the method to an instance variable (keeping
   a copy around), the slot is called when the action is activated.

 * My KParts work "out of the box" - I previously had to patch PyQt to get
   this to work. I haven't yet checked whether long term use will lead to
   crashes in Konqueror.

So, it seems like a mixture of good and bad news. :-/

David




More information about the PyQt mailing list