2 bamiaojiyi726 bamiaojiyi726 于 2016.01.20 19:57 提问

打不开VS2010中qt设计的.ui文件,但是程序运行时界面正常。是什么原因呢?

![图片说明](https://img-ask.csdn.net/upload/201601/20/1453291042_655327.png)图片说明图片说明

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.20 20:12

重启启动下,再编译看看,你有没有人为修改过里面的东西,再不行重新删除了创建一次。设计器对代码的格式等都有限制,你的代码是合法的,人工写的可能还是造成设计器不识别。

lrgdongnan
lrgdongnan   2016.01.20 22:26

在VS上开发过Qt程序,在VS上安装Qt插件,就可以打开了

91program
91program   Ds   Rxr 2016.01.20 20:23

是不是因为 QT 的版本,或者 VS的版本不匹配。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
vs2010 中无法用qt设计师打开ui文件
选中一个ui文件,邮件,选择“打开方式”,选中ui设计师为默认打开方式即可。
使用VS2010调用QtDesigner设计的UI文件,并实现控件功能
一、利用Qt Designer设计UI。 参见《Linux窗口程序设计—Qt4精彩实例分析》 1、使用Qt Designer设计对话框的步骤: 2、Qt Designer5中表单模板。 3、创建窗体,在窗体放置控件(拖动控件到窗体界面); 4、布局控件; 选择位于同一行的所有控件,选择Qt Designer菜单中的Form->LayOut Horizontally命令,
vs2013打开Qt的UI界面时打不开
切换到Qt Designer目录(如 C:\Qt\Qt5.6.2\5.6\msvc2013\bin ),把 Qt5WebEngineWidgets.dll 随便改个名字,例如 Qt5WebEngineWidgets222.dll ,之后就可以打开QtDesigner了。 遇到这个问题的朋友可以先尝试一下此法是否能解决。 但在我这此法无效,无奈,自己摸索发现了一个在我的配置环境下成功解决的方法,即
QT修改UI和源码后,程序页面还是原来页面的解决方法
发生原因: 在修改完QT的cpp源码和UI界面布局等内容后,重启点击QT Creator左下角的运行(Ctrl+R)编译程序并启动后,程序界面及修改内容并没有改变。 在点击运行(Ctrl+R)按钮之前,已经执行过清除(clean)操作。 解决方式: 找到你的源码文件,并找到以ui_开头的文件,将文件全部删掉,然后删除编译后的release文件夹,重新执行运行(Ctrl+R)  操作
Qt designer 打不开ui文件的解决方法
在“C:\Users\用户名\.designer”文件夹下有一个叫“gradients.xml”的文件,把那个文件删了。 再在designer 能用的电脑上找一个新的,大概17k左右,放到那个文件夹下就能用了。
qt中的ui改变了,但是程序exe没有反应出来
qt中的ui改变了,比如ui中多了一个按钮,重新编译,但是程序exe没有反应出来。 原因: 编译程序的时候,是release模式。 用debug模式重新编译即可。
Qt在ui设计中拖的控件界面,编译运行后无法显示问题。
第一步将项目中的 Show build 选项去除调。点击右键执行qmake并且构建。
qt的ui界面改变了,可运行结果却没变
百度搜,一大堆不靠谱的,加入一个qt的qq群后得到解决。Qt分享&&交流 26197884 解决方案: 把shadow build的钩去掉就ok了
关于Qt Designer程序/UI文件打开未响应的解决方法
最近完成一个项目,到最后关头了UI文件打不开了 这个问题把我折磨了半天,最终经大神指导原来是要删除C:\Users\Administrator\.designer文件夹下的gradients.xml文件删除即可
QtDesigner修改了ui文件后,程序运行不是修改后的内容。
QtDesigner修改了ui文件后,程序运行不是修改后的内容。 把影子文件删掉重新编译工程仍然不行,通过向群里的朋友询问得到了结论。 删除掉代码目录下的ui_***.h文件后,重新编译工程就能解决。