我是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>
后,他对QPushButton说了些什么 .
关于发生了什么的任何想法?
非常感谢你
1 回答
右键单击visual studio上的项目 - >单击属性(在底部) - >转到C / C - >所有选项 - >查找其他包含目录,然后添加到QT包含文件夹的路径 .