On Wed, 10 Aug 2005 10:16:32, Ismail Dönmez wrote:

 I have a very simple Khtml program like this

...]

 from qt import *
 from hwidget import HWidget
 import khtml
 from kdecore import KApplication, KCmdLineArgs, KAboutData

 class HtmlWidget(HWidget):
     def __init__(self, parent=None, name="Html Widget", fl=0):
         HWidget.__init__(self,parent,name,fl)
         self.khtmlPart = khtml.KHTMLPart(self.displayFrame)
         self.khtmlPart.begin()
         self.khtmlPart.write("<b>Testing Baby!</b>")
         self.khtmlPart.end()
         self.khtmlPart.view().resize(420,300)
         self.khtmlPart.show()

...]

 But at exit program crashes with a reference to KInstance::config
 I tried adding KCmdLineArgs to the app thinking that would be the
 problem but that didn't result in any change. So I wonder if
 anyone has any idea about this problem ?

 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



___________________________________________________________
$0 Web Hosting with up to 200MB web space, 1000 MB Transfer
10 Personalized POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com

_______________________________________________
PyKDE mailing list    [email protected]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to