-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have found PyQt is very unstable for windows, you have to really make sure that Python, libsip, Qt and pyqt are all compiled with the same options. I spent a good part of a week hacking arround here but now I have everything working. I get a few crashes in libsip every so often, but I am still using Pre2 of everything since it is such a pain to try to install it. I have noticed though that if you use anything that relates to libqtc.lib you run into problems real fast. I am wondering if there are a few unexported symbols that are causeing runtime problems. Considering I fought for over a week just to get my own QDialog derived class to work on windows, I would not be surprised if some more research needs to go into the libqtc.dll...
Meanwhile check to see that python, libsip and qt are all compiled with -MD in the cl line. This fixed most of my problems. - -ian reinhart geiser On Friday 12 April 2002 04:46 pm, Kaercher, Joerg wrote: > Hi, > > I have installed PyQt-3.0 (patch level 4; Qt 3.0.3; MS Visual Studio 6) > under Windows 2K. Using the QCanvas classes I discovered that calling the > brush() method in QCanvasRectangle causes the whole application to crash. > Here is an example program: > > import qt > import qtcanvas > import sys > > a=qt.QApplication(sys.argv) > > c=qtcanvas.QCanvas(256,256) > v=qtcanvas.QCanvasView(c) > > list=[] > for n in range(0,100,10): > list.append(qtcanvas.QCanvasRectangle(10+n,10+n,50,50,c)) > print 'pen()' > print list[-1].pen() > print 'brush()' > print list[-1].brush() > print 'show()' > list[-1].show() > > a.setMainWidget(v) > v.show() > a.exec_loop() > > Did anybody else have the same problem? > > Joerg > > > > > _______________________________________________ > PyKDE mailing list [EMAIL PROTECTED] > http://mats.gmd.de/mailman/listinfo/pykde -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8t00wPy62TRm8dvgRApWjAKDXdoq1iMsKRkLrfBdiRXa3ERD4XwCglVSJ HLGoGZT8jFXqdisXR9FxLGQ= =lvnZ -----END PGP SIGNATURE----- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.gmd.de/mailman/listinfo/pykde
