Hi Aaron, I'm using a plain vanilla python 2.5 (Python 2.5 (r25:51908, Sep 19 2006, 09:52:17)) msi-install (in c:\Program Files\, could that be a problem?) I installed the binary QT4 (PyQt-Py2.5-gpl-4.3.0-b1.exe) from: http://www.riverbankcomputing.co.uk/pyqt/download.php
And a qgis preview build "qgis_setup0.9.0preview1.16.08.2007.exe" from ... some link of the list I've also tried a build from Martin from the list http://www.mapserver.sk/~wonder/qgis/qgis-trunk-070619-grass.zip All with the same errors. What are the qgis- python- qt- related environment variables you have? And exactly what PATH-constructs do you use? From the thread about the "QgsApplication.setPrefixPath()" there are some incompatible lib/version issues? I hope this can be worked out/documented later. I will try a clean install later, or I've got a debian work station too, maby I've to switch to that and use stuff from: http://debian.gfoss.it Another option is building stuff myself, like you propose, do you think that's doable for a lightweight script person :-) Thanks, Richard Duivenvoorde Richard Duivenvoorde wrote: > It seems to me that there is no QApplication constructed/available yet? > > Python console in qgis is working: > >>> import PyQt4.QtGui > >>> PyQt4.QtGui.QApplication.beep() > >>> print iface > <qgis.gui.QgisInterface object at 0x0495E660> > works, > > but calling > >>> PyQt4.QtGui.QApplication.aboutQt() > makes qgis crash with message: > QWidget: Must construct a QApplication before a QPaintDevice > > aksing for the instancepointer: > >>> print PyQt4.QtGui.QApplication.instance() > None > > Who/What is responsible for constructing/initialising QApplication? > > Can there be a (configuration) reason that it's not there (yet)? > > TIA > > Richard Duivenvoorde > > > Richard Duivenvoorde wrote: >> I've installed the binary PyQt. And it seems that qgis is accepting >> this. One note: you have to install Python/PyQt BEFORE installing qgis >> (off course, but I didn't, gqis starts complaining then that 'couldn't >> load qgis bindings' :-0 ). >> >> First I donwloaded your to python ported 'copyright plugin' from >> http://blog.qgis.org/?q=node/59 >> I can see it in the 'Plugin Manager' as 'CopyrightLabel' and it's >> library name: 'python:copyright_plugin'. >> But tring to enable it by clicking the checkbox and clicking OK crashes >> qgis with the following message in the commandbox: >> >> QPixmap: Must construct a QApplication before a QPaintDevice > > _______________________________________________ > Qgis-user mailing list > Qgis-user@lists.qgis.org > http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user > > _______________________________________________ Qgis-user mailing list Qgis-user@lists.qgis.org http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user