目录
1. Qt Designer新建文件,选择适合的模板,布局窗口
2. 在右侧属性窗口修改名称为需要的名称:
3. 文件另存为对象名称一样的xxx.ui文件
菜单项:窗体->查看代码,另存为ui_xxx.h文件
将ui_xxx.h加入到工程中
4.创建xxx.cpp和xxx.h文件,加入工程。(也可以在qt creator中创建)
xxx.h文件模板:
#ifndef MYDIALOG_H
#define MYDIALOG_H
#include <QDialog>
namespace Ui {
class MyDialog;
}
class MyDialog : public QDialog
{
Q_OBJECT
public:
explicit MyDialog(QWidget *parent = 0);
~MyDialog();
private:
Ui::MyDialog *ui;
};
#endif // MYDIALOG_H
xxx.cpp文件模板:
#include "mydialog.h"
#include "ui_mydialog.h"
MyDialog::MyDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::MyDialog)
{
ui->setupUi(this);
}
MyDialog::~MyDialog()
{
delete ui;
}
PS:
也可以将xxx.ui文件直接添加到工程中,替代添加ui_xxx.h文件,编译的时候会自动生成ui_xxx.h文件
5. 创建自己Dialog代码:
M