>>>>>> On Wed, 16 Mar 2005 14:12:55 -0000 (GMT), "Phil Thompson" >>>>>> <[EMAIL PROTECTED]> said: > >>>>>>>> On Wed, 16 Mar 2005 09:42:36 -0000 (GMT), "Phil Thompson" >>>>>>>> <[EMAIL PROTECTED]> said: >>> >>>> You use sipTransfer() - but you must call it before the Python >>>> object is garbage collected, ie. you must provide >>>> %VirtualCatcherCode for clone(). This is probably what you want >>>> to do if you want to make life as easy as possible for your users >>>> writing the Python reimplementations. >>> Yes, sounds reasonable. Is there some example of using >>> %VirtualCatcherCode that I can learn from? > >> The PyQt sources? > > The PyQt sources didn't help, but the documentation example did. > So I've now got things working! Many thanks Phil, without your help I > don't think I would have been able to figure it out.
I had another thought - maybe it should have been my first thought. Using the /Factory/ annotation with clone() should do what you need without any handwritten code. Phil _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
