2016-04-27 102 views
0

我最近开始使用Qt并决定在Visual Studio(2013)中使用它。 问题是,当我创建项目时,甚至最常见的Qt类都不能被包含(作为QApplication),即使我必须将它包含在每个Modules(核心GUI ...)中。 Intellisense在红色中表示:“无法打开源文件QApplication”。当我尝试运行该项目时,它告诉我,我错过了一些.dll。最奇怪的是,我已经管理(2次),使其工作,只需创建该项目,而不做任何特别的事情(我认为)。 此外,当我使用qtcreator它工作正常,但我想使用VS. 对不起,我很困难,因为我真的没有线索。在使用VS-add创建项目时不能包含Qt类

+0

它看起来像你没有添加Qt到你的包含和库路径。我不确定是否需要。我不使用插件。我使用CMake在Visual Studio中生成我的Qt项目文件。 – drescherjm

回答

0

此外@drescherjm评论,你还应该检查你有一个系统环境变量集 - 变量名应该是QTDIR,路径应该是你的安装路径 - 在我的系统上这是C:\ Qt \ Qt5.5.1 \ 5.5 \ msvc2013。

0

好的,我似乎找到了解决问题的方法,但我仍然不明白为什么。 看来,即使路径已经设置,如果我进入Qt选项,我需要选择它并按下确定。然后建立该项目并重新打开它,让intelisense正常工作。它的工作。但是这很奇怪,因为我已经资助了qtdir变量存储的地方,它没问题,但该项目仍然没有奏效?

相关问题