我是C ++和编程的新手,并尝试使用Qt / Qt Creator处理一个小项目。
我使用的是MinGW编译器,但特别是对于这个项目,我需要使用MSVC编译器(因为我需要QtWebEngineWidgets)。
我有Qt 5.8,我正在使用Qt Creator。我下载了Microsoft Visual Studio 2015(社区),并从Microsft的网站上安装了wdk和winsdk 2015(1703版本),并配置了我的工具包。花了一段时间!
不幸的是,当我尝试运行程序时出错:看起来不可能包含QtWidgets或QtWebEngineWidgets。
当我更改项目的工具包(从MinGW到MSVC 2015)时,我试图运行它,但我有另一个错误:
Error from the original project
我想通过创建一个新的Qt空项目来避免它,我只是复制/粘贴了源代码。现在它看起来好一点,但正如你所看到的,我不能包括QtWebEngineWidgets和QtWidgets。
This is what the compiler says
注意:我在main中添加了#include <QApplication> and #include <QPushButton>
后,他对QApplication做了同样的事情,但没有说QPushButton。
有关发生的事情的任何想法?
非常感谢
答案 0 :(得分:0)
右键点击visual studio上的项目 - &gt;点击属性(在底部) - &gt;转到C / C ++ - &gt;所有选项 - &gt;找到其他包含目录,并添加QT包含文件夹的路径。