网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Qt项目如何添加两个UI文件

时间:2024-10-15 04:12:51

1、首先.pro文件 (login.ui是新增的)FORMS += mainwnd.ui \ login.ui // 新增

2、其次,.h文件namespace Ui {class mainWnd;class Dialog;// 新增}class mainWnd : public QWidget{Q_OBJECTpublic: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);// 新增}

© 光影知识库