Qt自带的Designer非常好用,可以设计整个面板的布局,而且很容易对齐。
在非QT4工程里如何使用UI文件呢?下面给大家一一道来。
UI文件是Qt独有的记录软件UI的文件,可以用记事本打开,可以看到语法近似于xml。再使用Qt自带的uic(User Interface Compiler)命令编译后,可以产生一个C++的界面类。
uic命令格式如下:uic My.ui -o My.h
生成的.h文件可以直接使用在C++工程里,例如下面的代码:
// MyQt.h #pragma once #include <QtGui/QWidget> #include "MyQtUI.h" class MyQt : public QWidget,Ui_Form { Q_OBJECT public: MyQt(void); };