Qt designer和uic qt's user interface compiler
时间:2010-11-22 来源:ze_zhang
2.运行qmake生成.pro文件和makefile文件
qmake -project
qmake gotocell.pro
3.qmake会检测到user interface file *.ui, 然后会生成恰当的makefile规则调用uic,qt的用户接口编译器;
4.uic会把*.ui转化为C++的.h文件;
5.生成的.h文件名为*.ui文件名部分前面加上ui_*.h;在这个*.h文件中定义的类UI::GoToCellDialog是gotocelldialog.ui的C++相等物;
6.在这个类中会定义一些成员变量,来存储child widget and layout, 以及一个setupUi()函数用来初始化界面;
7.生成的这个类不继承自任何QT类,使用时需要创建一个dialog对象,传递进setupUi()函数中。
为什么要传递到setupUi()中??????
相关阅读 更多 +