>>>>>> 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

Reply via email to