Visual Studio 2022 QT5.14.2 新建项目无法打开QT的ui文件,出现闪退情况

新建 Qt Widgets Application项目,如下图:

点击下一步:

项目创建成功如下:

提示异常如下图:

***.ui 无法打开文件

提供三种解决办法,本文使用第二种方式解决,选择适合您的解决方法,个人觉得2、3解决方法基本都可以解决无法打开.ui文件的异常。

解决方法如下:

1、ui文件设置

项目上右键-> 在文件资源管理器中打开文件夹(X)

任意一个.ui文件上右键:

打开方式->选择其他应用,这里我已经设置过了,所以ui文件已显示打开ui文件的应用程序,没有设置之前,如上图中的白色文件图标:

如果看不到在电脑上选择应用,向下滑动:

选择安装Qt的目录:

上面红框内文件夹选择一个,本文选择是mingw73_64->bin目录下的designer.exe,你可以根据需要选择:

点击打开即可,如果打开还是异常,关闭Visual Studio 再双击文件即可。

本文使用第一种方法未见效,于是开始尝试第二种方法,本文使用第二种方法是可用的。

2、在项目文件中设置

在项目的任意.ui文件上右键->打开方式:

默认的打开方式,Qt Widgets Designer (默认值):

点击添加->点击...按钮:

选择Qt安装目录:

如上图,选择32还是64位,看你需要选择,本文选择是mingw73_64->bin目录下的designer.exe:\

选择完成后,点击确定:

滚动目录到最底部:

点击Qt Designer->设为默认值,确定即可:

双击.ui文件即可,如果还是打开异常可以尝试关闭Visual Studio 再打开,双击.ui文件显示如下图:

3、扩展Qt VS Tools

点击Visual Studio扩展-Qt VS Tools->Options,如下图:

点击Options:

Run in detached window 默认值:False,改为True即可:

双击.ui文件即可,如果还是打开异常可以尝试关闭Visual Studio 再打开。

相关推荐
学习智者38 分钟前
《玄》IDE v3.6.3重磅发布:全功能修复与性能飞跃
开发语言·c++·ide·算法·中文语言 玄
CodeMaker8081 小时前
规则更规范,应用却起不来:我重新理解了 Qt Agent Skills
qt
重生之小比特2 小时前
【Java SE】IDEA 调试 Debug 案例完整分析
java·ide·intellij-idea
楚莫识2 小时前
Qt show()、raise()、activateWindow() 调用顺序区别
qt·pyqt
郝学胜_神的一滴2 小时前
C++11 工程级应用 11:编译期黑魔法,告别重复烂代码
c++·visual studio
励志不掉头发的内向程序员2 小时前
【LibreCAD 2D架构】从 addHistory 到 RS_UndoCycle:LibreCAD 里的两套 History 与撤销机制
开发语言·c++·qt·学习·系统架构
Danny_姜3 小时前
Android Studio Quail 4 稳定版发布:本地 Gemma 4 + Android Skills
android·ide·android studio
VIP_CQCRE4 小时前
Visual Studio 也能接入 AI 编程:用 Ace Data Cloud 快速配置 LMLocal
openai·ai编程·visual studio·ace data cloud
kaixin_learn_qt_ing14 小时前
【银河麒麟下】 安装达梦数据库 + 使用Qt访问达梦数据库
qt
mengzhi啊14 小时前
缓存类CacheDataManager把临时数据存入json。做成插件·
qt·缓存·json