
1.首先对项目Test_0右键点击,添加现有文件。选择要添加的新的Design_5.ui文件。导入新的ui文件。
2.打开Test_0.pro文件,会有以下形式的代码,确保其中有导入的ui文件Design_5.ui。
确保Test_0.pro文件中有以下代码,用于生成"ui_xxx.h"文件。
3.点击构建,执行qmake,之后点击编译,会在项目编译文件夹下生成"ui_Design_5.h"文件。之后在使用该ui的窗体类头文件中加入
4.确保以下四个地方的uiName名字一样即可。
- 窗体类的头文件中,ui类的前向声明
- 在窗体类定义时,定义的ui类指针
- 窗体类构造函数中,对ui指针进行初始化赋值
testWindow::testWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::uiName)
{
ui->setupUi(this);
}
- 在ui文件中,属性objectName栏中的名字uiName

一般,最好ui类名字与窗体类名字一样,便于认识对应关系。这也是为什么将ui类声明放入ui命名域的原因。