QwtPolar库错误Qt Creator

时间:2016-02-22 20:09:11

标签: c++ qt qt-creator qwt qwtpolar

我遇到了QwtPolar库的问题。

我正在使用Qt 5.3,我的Qwt 6.1工作正常。

我使用以下方法构建QwtPolar:

qmake 
make
make install

当我尝试运行QwtPolar示例时,出现以下错误:

QWidget: Must construct a QApplication before a QPaintDevice

我已经阅读了Qt论坛和stackoverflow中的很多帖子,但我无法弄清楚发生了什么以及如何解决它。

注意:我读了一些关于混合调试和发布模式的内容,但我不知道用于构建Qwt的模式以及如何更改它。

如果有人可以帮助我,我将不胜感激。

我正在使用Windows 8.1。

抱歉我的英文。

感谢。

2 个答案:

答案 0 :(得分:1)

很久以前我遇到了同样的错误。我会尝试在我的机器上重复你的问题,同时尝试这个(其中一个应该有帮助):

  • 从调试模式切换到发布模式(反之亦然)并构建;
  • 在项目配置选项卡中禁用“阴影构建”并构建;
  • 重建项目。

答案 1 :(得分:0)

通过重新编译qwtpolar库解决了这个问题。