设置首页收藏本站
开启左侧

[C++] vs2022打不开qt的*.ui文件?

[复制链接]
绝地武士 发表于 2023-5-11 14:55:42 | 显示全部楼层 |阅读模式
前提:Qt已经安装,环境已经配置正常,vs已经安装qt插件并创建工程。
微信截图_20230511144533.png
要么直接提示打不开,要么就是弹出Designer后马上关闭弹出窗口,反正都是打不开。

根据整理和自己测试,目前有两种方式都可以解决。
1.网上的方式:
在vs里面,找到*.ui文件,右键“打开方式”(open with...),添加(add)本地安装的Qt设计器;
微信截图_20230511144841.png
选择当前安装好的Designer后确定,然后设置为默认即可正常打开*.ui文件。
微信截图_20230511145010.png

2.自己摸索的方式:
工具(tools)-》选项(options)-》QT,将"run in detached window"设置为true也是可以的。
微信截图_20230511145321.png
这里可以证明,默认情况下vs是使用附加方式运行的设计器。
感觉核心原因就是无法以附加窗口模式打开Qt Designer,脱离打开100%没有问题。

2.1.有几率打开:
在打开ui文件前,手动打开Qt Designer后,再在vs中双击*.ui文件有几率(大部分都打不开)可以以附加窗口方式在vs打开(管理员方式一样)。
微信截图_20230511150548.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表