我需要为Qt5添加哪些环境变量PATH才能识别包含?
我使用VS2012命令提示符来构建Qt5Sdk并且它正常工作,但它无法识别
包括QtGui / QApplication,
包括QFileDialog
以及更多...它确实识别
包括QGui
也许VS2012构建不顺利?
谢谢!
答案 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
这应该正确配置包含目录。