• 15747阅读
  • 6回复

qt4如何使用 uic 生成相应的×××.h和×××.cpp文件? [复制链接]

上一主题 下一主题
离线guyunyehe
 
只看楼主 倒序阅读 楼主  发表于: 2006-04-19
请高手指教:qt4如何使用 uic 生成相应的×××.h和×××.cpp文件
qt4中的uic 好像不能使用:uic -i ×××.h -o ×××.cpp ×××.ui 这个命令 没有 i 参数 。
还要一个问题:用Qt Designer生成的×××.ui 后,如何编辑代码?如何编译运行?
[ 此贴被XChinux在2006-04-19 18:28重新编辑 ]
我喜欢编程!
请高手指教!
离线catsoft

只看该作者 1楼 发表于: 2006-04-22
在qt4的 bin目录下有 uic3.exe

用Qt Designer生成 ×××.ui 文件后,你用记事本打开,将最上面一行<ui version="4.0" >
改为:<ui version="3.0" > 然后保存

这样你用 uic3 -i ×××.h -o ×××.cpp ×××.ui 就可以生成对应的 .cpp 文件了!

其他的就不知道了
离线guyunyehe
只看该作者 2楼 发表于: 2006-05-17
谢谢
我现在已经开始学qt4.0了
4.0的优点还是很多的
我喜欢编程!
请高手指教!
离线figaro
只看该作者 3楼 发表于: 2006-08-12
引用第0楼guyunyehe2006-04-19 14:37发表的“qt4如何使用 uic 生成相应的×××.h和×××.cpp文件?”:
请高手指教:qt4如何使用 uic 生成相应的×××.h和×××.cpp文件
qt4中的uic 好像不能使用:uic -i ×××.h -o ×××.cpp ×××.ui 这个命令 没有 i 参数 。
还要一个问题:用Qt Designer生成的×××.ui 后,如何编辑代码?如何编译运行?


看下qt4自带的《QT Designer Mannul》中的《Using a Component in Your Application》一节,讲的很清楚了。
只需要uic -o **.h       **.ui
然后qmake -o Makefile
再make就ok
[ 此贴被figaro在2006-08-13 17:02重新编辑 ]
离线浪漫天使
只看该作者 4楼 发表于: 2008-04-19
误导了不少人!!!!!!!!!!!!!!!!!!!!!!!!!!
用得着自己uic么!!!!!!!!!!!!!!!!!!!!!,
搞得我不停的回复无聊的问题!!!!!!!!!!!!!!
离线xiaoshu666

只看该作者 5楼 发表于: 2008-05-21
但是我想看看c++的代码怎么办!
我发现用qmake -project
qmake

make

生成了release 版本的exe

如果我想看一下c++的代码怎么办?是不是要用到uic??
另外怎么生成debug版本的啊??

因为不会所以学习!
为了猪一样的身体,象猪一样的活着!
离线mumutouv

只看该作者 6楼 发表于: 2008-05-22
直接qmake -project就可以,里面有一个form项,指向ui文件,在 qmake的时候,会自动调用uic预编译器
快速回复
限100 字节
 
上一个 下一个