• 9119阅读
  • 4回复

.ui文件如何编译求助!!!!!!!!! [复制链接]

上一主题 下一主题
离线hats1987
 

只看楼主 倒序阅读 楼主  发表于: 2009-02-24
— 本帖被 XChinux 执行加亮操作(2009-02-24) —
我安装Qt已经成功了。用的是自带MinGW编译器的,环境也设置好了。用命令行模式进入.ui文件的目录,
然后用命令 uic test.ui -o test.h 能得到一个test.h文件。可是如何得到.cpp文件???
要是不能得到.cpp文件,如何由那个test.h自己编辑得到.cpp文件??
还有test.ui文件能直接编译吗??
知道的请帮助一下!!

Qt 5.3.2
Win XP/7:  VC2010/ VC6 /Gcc 4.9.2
离线浪漫天使
只看该作者 1楼 发表于: 2009-02-24
搜索一下历史帖子

再次强调,尽量不要手动uic
你的pro文件呢
离线hats1987

只看该作者 2楼 发表于: 2009-02-26
也有.pro文件
那你就说一下.ui文件如何编译成.exe文件吧
Qt 5.3.2
Win XP/7:  VC2010/ VC6 /Gcc 4.9.2
离线浪漫天使
只看该作者 3楼 发表于: 2009-02-26
除了。ui至少你还要一个main.cpp吧
没有说把ui文件编译成exe的说法。
详细看看
http://blog.chinaunix.net/u1/56545/showart.php?id=679681
离线波心月
只看该作者 4楼 发表于: 2011-05-25
用cmd 运行 uic 命令后只生成一个 XX.h
你可以把.h文件打开来看看就明白为什么没有cpp了

因为里面所有类成员和方法都在。h文件里实现了 假设 .h 里面的类叫 Ui_Widget
然后你在A类里面( 要是widget) 声明 Ui_Widget  *ui;

然后在A类的构造函数中添加
this->ui = new Ui_Widget;
ui->setupUi( this );
A的界面就是你设计的ui界面了
快速回复
限100 字节
 
上一个 下一个