下午Qt赶着签到哈哈,记录一下
唯有努力生生不息

在这里插入图片描述

Qt debug

Qt Debug

#include<QtDebug>


qDebug() << "n" ;

创建新的ui文件

首先.pro文件 (login.ui是新增的)

FORMS    += mainwnd.ui \
   login.ui // 新增

其次,.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);// 新增
}
Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐