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

2023-10-29

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

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

开始整活 :

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

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

1、选择 Qt 模块

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

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

(2)找到 Qt Installation 选择 msvc2017_64;

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

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

(1)在包含目录中添加自己 Qt 安装目录下的 …msvc2017_64include ;

(2)在库目录中添加自己 Qt 安装目录下的 …msvc2017_64lib;

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

在常规 —附加包含目录中添加自己 Qt 安装目录下的 …msvc2017_64include ;

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • 向 Nhibernate 发出 SQL 查询

    如何将此 SQL 查询发送给 Nhibernate SELECT Customer name FROM Company INNER JOIN Customer ON Company CompanyId Customer CompanyId
  • 在 Unity 进程和另一个 C# 进程之间进行本地 IPC 的最快方法 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我希望每秒大约 30 次从 C 应用程序向我的 Unity 应用程序传送大量数据 由于 Unity 不支持映射内存和管道 我考虑了 t
  • 读取文件特定行号的有效方法。 (奖励:Python 手册印刷错误)

    我有一个 100 GB 的文本文件 它是来自数据库的 BCP 转储 当我尝试导入它时BULK INSERT 我在第 219506324 行上收到一个神秘错误 在解决此问题之前 我想看看这一行 但可惜的是我最喜欢的方法 import line
  • 如何访问另一个窗体上的ListView控件

    当单击与 ListView 所在表单不同的表单中的按钮时 我试图填充 ListView 我在 Form1 中创建了一个方法以在 Form2 中使用 并将参数传递给 Form1 中的方法 然后填充 ListView 当我调试时 我得到了传递的
  • 将 System.Windows.Input.KeyEventArgs 键转换为 char

    我需要将事件参数作为char 但是当我尝试转换 Key 枚举时 我得到的字母和符号与传入的字母和符号完全不同 如何正确地将密钥转换为字符 这是我尝试过的 ObserveKeyStroke this new ObervableKeyStrok
  • 存储来自其他程序的事件

    我想将其他应用程序的事件存储在我自己的应用程序中 事件示例 打开 最小化 Word 或打开文件时 这样的事可能吗 运行程序 http msdn microsoft com en us library ms813609 aspx and 打开
  • 在 C# 中循环遍历文件文件夹的最简单方法是什么?

    我尝试编写一个程序 使用包含相关文件路径的配置文件来导航本地文件系统 我的问题是 在 C 中执行文件 I O 这将是从桌面应用程序到服务器并返回 和文件系统导航时使用的最佳实践是什么 我知道如何谷歌 并且找到了几种解决方案 但我想知道各种功
  • 生成(非常)大的非重复整数序列而不进行预洗牌

    背景 我编写了一个简单的媒体客户端 服务器 我想生成一个不明显的时间值 随从客户端到服务器的每个命令一起发送 时间戳中将包含相当多的数据 纳秒分辨率 即使它不是真正准确 因为现代操作系统中计时器采样的限制 等 我想做的 在 Linux 上
  • 用于检查项目文件中的项目变量和引用路径的 api

    我正在研究一个 net application VS2010 与 x 没有 解和变量号这些解决方案中的项目数量 我需要检查项目属性 特定于一定数量的项目 是否同质 并且检查 验证构建期间的参考路径 有没有一个API是这样的吗 如果没有 我该
  • 关于在 Windows 上使用 WiFi Direct Api?

    我目前正在开发一个应用程序 我需要在其中创建链接 阅读 无线网络连接 在桌面应用程序 在 Windows 10 上 和平板电脑 Android 但无关紧要 之间 工作流程 按钮 gt 如果需要提升权限 gt 创建类似托管网络的 WiFi 网
  • 如何在 Linq 中获得左外连接?

    我的数据库中有两个表 如下所示 顾客 C ID city 1 Dhaka 2 New york 3 London 个人信息 P ID C ID Field value 1 1 First Name Nasir 2 1 Last Name U
  • 将 Excel 导入到 Datagridview

    我使用此代码打开 Excel 文件并将其保存在 DataGridView 中 string name Items string constr Provider Microsoft Jet OLEDB 4 0 Data Source Dial
  • 使用 JNI 从 Java 代码中检索 String 值的内存泄漏

    我使用 GetStringUTFChars 从使用 JNI 的 java 代码中检索字符串的值 并使用 ReleaseStringUTFChars 释放该字符串 当代码在 JRE 1 4 上运行时 不会出现内存泄漏 但如果相同的代码在 JR
  • 未定义的行为或误报

    我 基本上 在野外遇到过以下情况 x x 5 显然 它可以在早期版本的 gcc 下编译干净 在 gcc 4 5 1 下生成警告 据我所知 警告是由 Wsequence point 生成的 所以我的问题是 这是否违反了标准中关于在序列点之间操
  • 如何使用 watin 中的 FileUploadDialogHandler 访问文件上传对话框

    我正在使用 IE8 和 watin 并尝试通过我的网页测试上传文件 我不能简单地使用 set 方法设置上传文件 例如 ie FileUpload Find ById someId Set C Desktop image jpg 因为上传文本
  • Visual Studio 中的测试单独成功,但一组失败

    当我在 Visual Studio 中单独运行测试时 它们都顺利通过 然而 当我同时运行所有这些时 有些通过 有些失败 我尝试在每个测试方法之间暂停 1 秒 但没有成功 有任何想法吗 在此先感谢您的帮助 你们可能有一些共享数据 检查正在使用
  • 如何将自定义 JSON 文件添加到 IConfiguration 中?

    我正在使用 asp net Autofac 我正在尝试加载自定义 JSON 配置文件 并基于该文件创建 实例化 IConfiguration 实例 或者至少将我的文件包含到默认情况下构建的 IConfiguration asp net 中
  • 使用 Moq 使用内部构造函数模拟类型

    我正在尝试模拟 Microsoft Sync Framework 中的一个类 它只有一个内部构造函数 当我尝试以下操作时 var fullEnumerationContextMock new Mock
  • 如何编写一个同时需要请求和响应Dtos的ServiceStack插件

    我需要提供本地化数据服务 所有本地化的响应 Dto 都共享相同的属性 IE 我定义了一个接口 ILocalizedDto 来标记那些 Dto 在请求端 有一个ILocalizedRequest对于需要本地化的请求 Using IPlugin
  • 等待线程完成

    private void button1 Click object sender EventArgs e for int i 0 i lt 15 i Thread nova new Thread Method nova Start list

随机推荐

  • 几何变换详解

    几何变换详解 在三维图形学中 几何变换大致分为三种 平移变换 Translation 缩放变换 Scaling 旋转变换 Rotation 以下讨论皆针对DirectX 所以使用左手坐标系 平移变换 将三维空间中的一个点 x y z 1 移
  • Centos7更新glibc2.18

    Centos7更新glibc2 18 查看glibc版本 下载解压glibc2 18 编译安装 结果验证 查看glibc版本 查看glibc版本 ldd version 下载解压glibc2 18 参考 https blog csdn ne
  • 记录使用ESP32做WiFi模块使用的学习

    这里使用ESP32作为WiFi模块 使用STA模式或者AP模式 目录 前言 二 配置WiFi模式 1 STA模式 2 AP模式 3 AP STA模式 三 实现ESP32与电脑端通信 ESP32的数据接收与传输 ESP32的完整代码 前言 因
  • cephadm快速部署指定版本ceph集群

    官方文档 https docs ceph com en pacific 1 虚拟机规划 主机名 IP 角色 ceph1 192 168 150 120 cephadm mon mgr osd ceph2 192 168 150 121 mo
  • 四大主流芯片架构(X86、ARM、RISC-V和MIPS)

    目前市场上主流的芯片架构有 X86 ARM RISC V和MIPS四种 序号 架构 特点 代表性的厂商 运营机构 发明时间 1 X86 性能高 速度快 兼容性好 英特尔 AMD 英特尔 1978年 2 ARM 成本低 低功耗 苹果 谷歌 I
  • STM32-WWDG窗口看门狗-库函数版本

    参考资料 1 正点原子探索者STM32f407开发板 STM32f407开发指南 库函数版本 第12章 2 STM32F4xx 官方参考资料 STM32F4xx中文参考手册 第19章 目录 WWDG时钟 产生RESET的原理 超时值计算公式
  • unity与android交互独立jar不依附于主activity和manifest

    我们一般android与unity交互是android建立一个主activity继承unityplayactivity然后出jar 然后出一个manifest 那么问题来了 这样一个jar只能适应一个项目 现在plugins下面已经有三方的
  • 【计算机视觉

    文章目录 一 分割 语义相关 5篇 1 1 SAMUS Adapting Segment Anything Model for Clinically Friendly and Generalizable Ultrasound Image S
  • 如何激活conda的环境呢

    要激活 conda 环境 需要在命令行或终端中输入以下命令 condaactivate lt 环境名称 gt 其中 lt 环境名称 gt 是你要激活的 conda 环境的名称 例如 如果要激活名为 myenv 的 conda 环境 则需要输
  • CMD常用的DOS命令

    一 CMD的打开方式 1 开始 系统 命令提示符 2 win R 输入cmd 3 在任意文件夹下按住shift键 鼠标右击 在此处打开命令行 4 资源管理器前面打上cmd 空格 二 管理员方式运行 1 开始 系统 命令提示符 右击管理员权限
  • 如何无代码快速制作AR特效和滤镜?Lens Studio官方案例详解之Paper Head

    我首先在这个网页看了一下Lens Studio的总体介绍 然后想跟着Templates提供的模板快速上手 其中第一个模板就是Paper Head 但是我发现 模板看着简单 但是其背后的很多概念 逻辑还是搞不太清的 所以可能还是要去看文档 但
  • 协方差矩阵的matlab计算

    在统计学与概率论中 协方差矩阵是一个矩阵 其每个元素是各个向量元素之间的协方差 Wiki 协方差矩阵的计算以列向量为单位 是列向量各元素之间的关系的表达 定义为 一个列向量也叫做一个样本向量 列向量中的元素代表样本 列向量中的元素的个数的和
  • 六大软件开发模型详解

    软件测试工作与软件开发模型息息相关 在不同的软件开发模型中 测试的任务和作用也不相同 因此测试人员要充分了解软件开发模型 以便找准自己在其中的定位与任务 软件开发模型规定了软件开发应遵循的步骤 是软件开发的导航图 它能够清晰 直观地表达软件
  • 手把手教你实现AVL树、平衡二叉树

    今天 小编带大家一起来学习平衡二叉树 AVL树 吧 以下就简称AVL树了 想必能点开这篇博客的朋友都是极度深爱计算机的 那今天就让我们一起揭开AVL树的神秘面纱吧 目录 一 基本概念 二 实现原理 一 右旋转 二 左旋转 三 整体思路 四
  • Orcad17.4原理图导出PDF

    1 选取需要导出PDF的工程文件 2 修改页面顺序 更改的顺序即PDF输出页面顺序 此步骤需使用Shift或Ctrl选中 Ctrl A无法全选 左右拖动找到Schematic Page Number和Page Number 两项都需修改 点
  • Linux ssh升级后无法登陆

    无法3个不支持的选项 我们在 ssh config和sshd config中注视掉就好了 GSSAPIAuthentication GSSAPICleanupCredentials Unsupported option UsePAM 5 在
  • MyBatis新增数据时自增id的两种写法

    MyBatis新增数据时自增id的两种写法 一 单个插入 方式一 方式二 二 批量插入 三 注意 一 单个插入 接口方法 public interface PlayerDao int insertOnePlayer Player playe
  • Qt Quick 手册

    Qt Quick 简介 Qt Quick提供了一套高动态 丰富的QML元素来定制用户界面的说明性框架 Qt Quick有助于 程序开发员与界面设计员的合作为便携式设备建立流畅的用户界面 例如 移动电话 媒体播放器 机 顶盒以及上网本等 Qt
  • LeetCode45. 跳跃游戏 II

    45 跳跃游戏 II 给定一个非负整数数组 你最初位于数组的第一个位置 数组中的每个元素代表你在该位置可以跳跃的最大长度 你的目标是使用最少的跳跃次数到达数组的最后一个位置 假设你总是可以到达数组的最后一个位置 示例 1 输入 2 3 1
  • VS2019 + Qt5.12 配置完成后,无法打开 Qt 源文件解决方案(非常实用)

    注 本文主要是解决 VS 无法打开 Qt 源文件问题 关于 VS Qt 配置问题 网上一搜一大堆 各个版本都有 这里就不做详细阐述了 最近自己在使用 VS2019 建立 Qt 工程的时候 遇到了无法打开 Qt 源文件问题 在网上阅读了大量的