在VS2022中开发Qt程序添加控件后源代码不识别不更新解决方法

这篇具有很好参考价值的文章主要介绍了在VS2022中开发Qt程序添加控件后源代码不识别不更新解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题表现:

双击 *.ui 后,添加控件并保存,回到 VS2022 源代码编辑器,输入 ui.(点) 或者 ui-> 时无反应,并且源代码中的类名有红色波浪线。试过编译 *.ui,然后 “重新扫描解决方案”,结果无效。

解决方法:

假设要进行控件编辑的 ui 文件名为 Test.ui

1、在 VS2022 中打开 Test.ui 文件对应的头文件 ui_Test.h,位置在:[项目文件夹]\x64\Debug\uic\   (64位项目Debug配置)

快速的打开方法是按住Ctrl,然后点击代码行 ui.setupUi(this); 里面的 setupUi 函数名,程序中的每个配置都会有一个 ui_Test.h 文件,如果当前配置是 Debug,就要打开 Debug 相关的 ui_Test.h 文件,这个头文件保持打开即可,打开后可以进行其它操作 或者 切换到其它文件标签页;

2、在 VS2022 中双击 Test.ui 打开 Qt Designer,在 Qt Designer 里面点击保存,至此问题解决。然后按正常步骤添加 / 删除控件即可。

注意:

如果重新启动 VS2022 或者 重新加载解决方案后,ui_Test.h 文件标签不是当前激活标签,则需要在 ui_Test.h 标签上点击一下,因为只有点击一下标签,这个头文件才会真正被加载。只有在需要添加 / 删除控件时,才需要打开 ui_Test.h 文件。

如果大家有更好的解决方法,请在评论区留言。文章来源地址https://www.toymoban.com/news/detail-604842.html

到了这里,关于在VS2022中开发Qt程序添加控件后源代码不识别不更新解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Bitbucket vs GitHub:代码托管(源代码管理)选哪个?

    Bitbucket vs GitHub:代码托管(源代码管理)选哪个?

    选择一个资源库托管服务是一个重要的决定。如何托管你的代码是你工作的一个重要部分,影响你的生产力。所以你要确保你选择的平台最有利于你(和你的团队)的具体需求和目标。 如果你和大多数开发者一样,你可能正在使用Git作为你的版本控制系统(VCS)。然而,决定

    2024年01月17日
    浏览(36)
  • ADSP-21489的开发详解:Norflash的硬件设计及程序烧写详解(含源代码)

    ADSP-21489的开发详解:Norflash的硬件设计及程序烧写详解(含源代码)

    编者的话 Flash 编程与烧写,原本应该是开发的最后一步,当所有程序都做好了,在线编译运行正常,才会通过 Flash 编程,生成二进制的可执行文件 LDR,再通过 JTAG 仿真器将 LDR 文件烧写到 Flash 中,上电 BOOT 实现脱机运行的功能。 我们为何把这个章节安排在第二个阶段,是因

    2023年04月24日
    浏览(10)
  • 校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程

    校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程

    校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程 完整代码下载地址:校园二手书商城源代码基于微信小程序云开发 长话短说,下面直接说配置流程 1、下载导入 直接下载到本地,然后导入开发者工具 最近墙的厉害,也可使用蓝奏云下载 ht

    2023年04月24日
    浏览(49)
  • 安装源代码 QT 4.8.7

    在centos7.9.2009 (Core)操作系统上,安装qt 4.8.7 查看centos版本:cat /etc/centos-release 安装g++:sudo yum install gcc gcc-c++ g++版本查看(gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)):g++ -v 先安装依赖:sudo yum install libX11-devel libXext-devel libXtst-devel 下载源代码,迅雷下载的快些:https://download.q

    2024年02月09日
    浏览(9)
  • 微信智能点餐小程序系统软件开发源代码案例以及微信智能订餐小程序系统需要哪些功能

    微信智能点餐小程序系统软件开发源代码案例以及微信智能订餐小程序系统需要哪些功能

    随着科技的发展和人们生活节奏的加快,智能点餐APP逐渐成为餐饮行业的热门应用。不仅为顾客提供了便捷的点餐服务,还能帮助餐厅提高效率,降低成本。因此,开发一款智能订餐app具有很高的商业价值和社会效益。   开发一款功能齐全、用户体验优秀的智能点餐APP,满足

    2024年04月27日
    浏览(10)
  • qt实现物业管理系统源代码

    qt实现物业管理系统源代码

              需要源码加我QQ    源代码不要998现在只要299元即可拿到手。

    2024年02月12日
    浏览(39)
  • Qt软件崩溃定位到源代码位置的方法

    Qt软件崩溃定位到源代码位置的方法

    如果写好了软件拿给别人用,当软件出现BUG时,则无法定位到出错位置,因此需要定位到错误位置,记录log文件; Qt编写一个槽函数: 在代码调试过程中可以定位到 当软件发布以后,便无法在编译器内定位到了,会出现如下情况: 下载dll文件:定位崩溃位置dll 将CrashDebugU

    2023年04月09日
    浏览(9)
  • 基于微信小程序高校订餐系统的设计与开发ssm+springboot+vue.js附带文章和源代码设计说明文档ppt

    基于微信小程序高校订餐系统的设计与开发ssm+springboot+vue.js附带文章和源代码设计说明文档ppt

    🌞 博主介绍 :✌CSDN特邀作者、985计算机专业毕业、某互联网大厂高级全栈开发程序员、码云/掘金/华为云/阿里云/InfoQ/StackOverflow/github等平台优质作者、专注于Java、小程序、前端、python等技术领域和毕业项目实战,以及程序定制化开发、全栈讲解、就业辅导、面试辅导、简

    2024年03月19日
    浏览(11)
  • 银河麒麟V10 SP1 ARM编译QT源代码

    银河麒麟V10 SP1 ARM编译QT源代码

    最近因为一些事情需要在银河麒麟ARM系统上[银河麒麟V10 SP1 ARM 2203 linux5.4.96-11]安装QT5.12.4版本,由于QT官方不提供ARM版的安装包,无奈只能自己手动编译源代码。 后续补充:实际上我要装的是Qt5.14.2 而不是 5.12.4,不过同样的环境下Qt5.14.2也编译成功了。 这是一篇个人笔记,对

    2024年02月05日
    浏览(13)
  • 毕业设计python 猫狗识别系统Dogs vs Cats For Udacity (Flask 应用)+源代码+文档说明

    毕业设计python 猫狗识别系统Dogs vs Cats For Udacity (Flask 应用)+源代码+文档说明

    点击这里下载源码 运用Tensorflow 、Keras,进行迁移学习 训练识别猫、狗的图片。 项目使用Flask Web作为Web服务器,调用模型进行为用户提供服务的基本示例。 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业

    2024年02月05日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包