Erreur librairie Qwt sous Unix

Fermé
Sylphide - 22 juil. 2011 à 20:50
Bonjour,

J'ai un petit probleme lors de l'utilisation de la classe QwtPlot de la librairie Qwt. En effet, j'arrive a compiler mais lorsque j'execute mon programme j'ai directement l'erreur suivante :
QWidget: Must construct a QApplication before a QPaintDevice
Abort

J'ai essaye de compiler mon programme en Release/Debug mais rien ne change.

Le code est pourtant on ne peut plus simple :

#include <QApplication>
#include <qwt_plot.h>

int main(int argc, char* argv[])
{
QApplication app(argc, argv);
QwtPlot plot;
return app.exec();
}

J'ai essaye de remplacer le QwtPlot par la classe QPicture de Qt et la ca marche normalement alors que QPicture est derivee d'un QPaintDevice.

Sinon je compile a l'aide de cmake bien que j'ai essaye avec un qmake et rien ne change non plus.

Toute aide est la bienvenue.
Merci.