On Thursday 11 August 2005 10:03, David Boddie wrote: > looked at some of my own experiments with using KHTML from > ython, and found that you can at least stop the crash on exit by > mplementing a close method: > > def close(self, alsoDelete = 1): > return HWidget.close(self, 1) > > ote that it forces the deletion of the widget whether it was > equested or not. Clearly, it's not a good idea to try and use the > idget after this has been called. > > o, I expect there may be an issue with object ownership somewhere. > > avid
(Somehow I received this with the leftmost characters missing on every line - data compression?) There was/is a problem with deletion order with C++ objects and Python objects wrapping them - I don't recall all of the details (some handwritten code was required though), but should probably take a look at it again. It's possible sip has changed in some way that affects this and I haven't updated for that. Implementing the slots associated with closing and querying to close the main window/application seems to work though. Jim _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
