QT5学习笔记0001_打开新窗口

首先是新建一个QT设计师界面类,会自动添加.h/.cpp/设计师界面

文件->新建文件或项目->QT->QT设计师界面类

我的主窗口是widget,在头文件中引入要打开的新窗口类的头文件

我新建的QT设计师类为"login"(login.h/login.cpp/login.ui)

在widget.h中添加

#include"login.h"

然后在private中新建一个login类指针

private: Ui::widget *ui; //以下为添加内容

login * new_login;//新建一个login类指针

在新建完指针之后,在widget窗口中新建一个按钮,并转到槽函数。

void Widget::on_pushButton_login_clicked()

{

    //槽函数实现点击按钮之后打开新窗口

    new_login = new login();//实例化login窗口对象

    new_login->show();//显示login窗口

}

这样就可以实现点击按钮的时候,实现打开一个窗口了

效果图如下

QT5学习笔记0001_打开新窗口_第1张图片

 

 

你可能感兴趣的:(QT5)