VS2019 + Qt5.12 配置完成后,无法打开 Qt 源文件解决方案(非常实用)

简介: VS2019 + Qt5.12 配置完成后,无法打开 Qt 源文件解决方案(非常实用)

注:本文主要是解决 VS 无法打开 Qt 源文件问题,关于 VS + Qt 配置问题,网上一搜一大堆,各个版本都有,这里就不做详细阐述了;


最近自己在使用 VS2019 建立 Qt 工程的时候,遇到了无法打开 Qt 源文件问题,在网上阅读了大量的经验贴之后任然无法解决问题,大概花费了自己一个下午的时间,最后问题得以解决;这里我把自己解决问题的办法分享给大家,希望对大家有所帮助;废话不多说,下面开始整活!!!


开始整活 :


  VS + Qt 配置完成后,如果出现 Qt 头文件无法包含问题,即在包含头文件时现如下情况

,则需要查看自己在以下三个方面是否完成配置:


1、选择 Qt 模块


        在自己的Qt项目中进行一下操作:

  (1)点击 扩展 — Qt VS Tools — Qt Project Settings

307cc52b1579461092bce121f80614e2.png

(2)找到 Qt Installation 选择 msvc2017_64;

(3)找到 Qt Modules 至少选择 core、gui、ui_tools、widgets,其他模块可根据自己项目需要自行选择;


2、VC++ 目录下的包含目录库目录


(1)在包含目录中添加自己 Qt 安装目录下的 ...\msvc2017_64\include ;

        (2)在库目录中添加自己 Qt 安装目录下的 ...\msvc2017_64\lib ;


3、C/C++ 下的附加包含目录


       在常规 —附加包含目录中添加自己 Qt 安装目录下的 ...\msvc2017_64\include ;


       至此,Qt 源文件无法打开问题就已经解决了,我使用的是 VS2019 + Qt5.12.5 ,此方案在该环境下屡试不爽,希望能够帮到各位!

相关文章
|
2月前
|
编译器
(9)Qt中信号与槽重载的解决方案
本文介绍了在Qt中处理信号与槽重载问题的三种解决方案:使用函数指针、Qt提供的QOverload类和Qt4的宏方式。
169 3
|
7月前
|
XML 自然语言处理 数据格式
Qt国际化翻译解决方案
Qt国际化翻译解决方案
170 0
|
7月前
|
IDE 编译器 开发工具
C/C++ IDE环境 (Qt Creator visual studio等) Cmake工程不显示头文件的解决方案
C/C++ IDE环境 (Qt Creator visual studio等) Cmake工程不显示头文件的解决方案
224 0
|
3月前
|
C++
VS2019编译VTK-9.1.0+Qt5.15.2
本文介绍了在VS2019和Qt 5.15.2环境下编译VTK 9.1.0的过程,包括成功编译无警告和错误的截图、修改的pro文件内容,以及在QML中加入VTK的失败尝试和参考链接。
141 4
|
3月前
编译QCefView+VS2019+QT5.15.2
本文介绍了如何编译QCefView项目,并在VS2019和Qt 5.15.2环境下集成,包括编译结果、要点、cmake部署Qt的方法和相关参考链接。
164 1
编译QCefView+VS2019+QT5.15.2
|
3月前
|
人工智能
三战VS2019编译VTK7.1+Qt5.15.2
本文记录了作者在VS2019环境下编译VTK 7.1与Qt 5.15.2的历程,包括正确配置方法、遇到的编译错误以及解决过程。
|
3月前
|
人工智能 C++
初步编译QT5.15.2+VS2019+VTK8.2.0
本文介绍了在VS2019中编译QT 5.15.2和VTK 8.2.0的过程,包括编译结果、cmake库编译配置和cmake应用配置脚本,以及推荐的参考链接。
184 4
|
3月前
|
IDE 开发工具 C++
qt creator + vs2019编译记录
本文记录了作者在使用qt creator和vs2019编译项目时遇到的困难和解决方案,包括编译环境设置、qt creator编译脚本的成功案例、不带Ninja的编译脚本问题、错误示范以及相关参考链接。
100 0
qt creator + vs2019编译记录
|
7月前
|
算法 Ubuntu Linux
Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
640 1
|
4月前
|
C++ Windows
vs2019 This application failed to start because it could not find or load the QT platform plugin
这篇文章介绍了在VS2019中解决QT程序运行时出现的“无法找到或加载QT平台插件”错误的步骤,通过将必要的DLL文件和插件目录复制到项目解决方案中解决了问题。