我需要为Qt5添加哪些环境变量PATH来识别包括<qtgui qapplication =“”> </qtgui>

时间:2012-11-13 20:33:33

标签: qt environment-variables qt5

我需要为Qt5添加哪些环境变量PATH才能识别包含?

  • 我已添加“C:\ qt5 \ 2012.11 \ qtbase \ bin和C:\ qt5 \ 2012.11 \ qtbase \ lib”。

我使用VS2012命令提示符来构建Qt5Sdk并且它正常工作,但它无法识别

  

包括QtGui / QApplication,

     

包括QFileDialog

以及更多...它确实识别

  

包括QGui

也许VS2012构建不顺利?

  • 在Windows7中BTW,其中包括INCLUDE,LIB和LIBPATH,因为我可以看到我可以从Qt设置它们,但是当输入windows 7环境变量时,只有PATH?

谢谢!

2 个答案:

答案 0 :(得分:5)

在Qt5中,QApplication类已从QtGui modul转移到QtWidgets。

所以,而不是

#include <QtWidgets/QApplication> 

#include <QtGui/QApplication> 

而不是

QT += core gui 
你应该

QT += core gui widgets  

答案 1 :(得分:3)

在Qt5中,您需要在Qt项目文件中指定您正在使用的模块。在这种情况下:

QT += widgets

这应该正确配置包含目录。