如何吧qt designer设计好的.ui文件转换成.h或者.cpp文件呢?

我在vs中建立了Qt工程,然后在工程里面的qtdesigner中设计好了,就是不知道如何变成能用的文件。我看了之前的回答,说把UIC.exe移过来,我找不到。。... 我在vs中建立了Qt工程,然后在工程里面的qt designer中设计好了,就是不知道如何变成能用的文件。
我看了之前的回答,说把UIC.exe移过来,我找不到。。
展开
 我来答
钦茹eC
2012-10-02 · 超过10用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:25.4万
展开全部
我来说说, 安装的qt的环境下有你说的uic.exe 不管是QtSDK 还是Qt2008版的都有,在安装目录atcreator下面的bin目录里面,要是没有那就是你安装的时候没有安装好,这种情况只能重新安装了,不管是自己用qmake编译自己的pro文件还是vs去编译proj文件都会去找uic去编译ui文件。没有是不行的。
uic 命令 : uic *.*(就是你的ui文件路径和名字) -o *.h
比如: uic a.ui -o a.h
该命令会将本目录下的 a.ui文件翻译成 a.h文件,这个h文件里就是一个 widget的类,你可以在别的文件中使用这个类,类这个widget类在创建的时候就是你在designer里面创建的模样。
追问
谢谢你,我在bin下找到了uic.exe,问题解决了。。
追答
还有一点,你是vs就需要装 qt*** vs2008之类的qt版本,不能安装  Qt4.**opensource的那个里面的编译工具连是cygwin,不是vs的编译器。安装了 qt的环境以后安装一个对应版本的QtAddin 就行了。QtAddin在vs中有个Qt选项,可以配置Qt环境的版本
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式