Qt项目如何添加两个UI文件
1、首先.pro文件 (login.ui是新增的)
FORMS += mainwnd.ui \
login.ui // 新增
2、其次,.h文件
namespace Ui {
class mainWnd;
class Dialog;// 新增
}
class mainWnd : public QWidget
{
Q_OBJECT
public:
explicit mainWnd(QWidget *parent = 0);
~mainWnd();
protected:
void changeEvent(QEvent *e);
private:
Ui::mainWnd *ui;
Ui::Dialog *ui_login;// 新增
QDialog* m_login;// 新增
};
3、最后,.cpp文件
#include "mainwnd.h"
#include "ui_mainwnd.h"
#include "ui_login.h"// 新增
#include <QDialog>// 新增
mainWnd::mainWnd(QWidget *parent) :
QWidget(parent),
ui(new Ui::mainWnd),
ui_login(new Ui::Dialog)
{
ui->setupUi(this);
m_login = new QDialog(this);// 新增
ui_login->setupUi(m_login);// 新增
}
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:136
阅读量:145
阅读量:90
阅读量:115
阅读量:46