QT:多ui界面显示

文章目录

1.多ui界面添加


最终生成这个目录

2.跳转函数

cpp 复制代码
void MainWindow::on_pushButton_clicked()
{
    //this->setWindowModality(Qt::WindowModal);

    test1 *t1 = new test1();

    t1->setParentData(this);

    this->hide();
    //t1->setWindowModality(Qt::WindowModal);

    t1->show();


}

3.返回函数

cpp 复制代码
void test1::on_pushButton_clicked()
{
    //返回原先的主界面
    MainWindow *m1 = dynamic_cast<MainWindow *>(parent1);

    //生成一个新的主界面
    //MainWindow *m1 = new MainWindow();

    m1->show();

    this->close();
}

4.Qt5源码工程

CSDN链接:https://download.csdn.net/download/weixin_43996145/90051871?spm=1001.2014.3001.5503

5.模态显示

cpp 复制代码
    // 设置模态特性,子界面弹出后,主界面无法输入
    setWindowModality(Qt::ApplicationModal);//函数写在子界面的构造函数里
相关推荐
乐世东方客9 分钟前
Nacos-2.1.0问题-自己记录
开发语言·python
每天吃饭的羊38 分钟前
UMD和IIfe
开发语言·前端·javascript
gCode Teacher 格码致知1 小时前
Javascript提高:自定义的占位符替换-由Deepseek产生
开发语言·javascript·ecmascript
是个西兰花1 小时前
C++11:智能指针
开发语言·c++·智能指针·rall
摇滚侠1 小时前
Java 零基础全套视频教程,面向对象(高级),笔记 105-120
java·开发语言·笔记
CN-Dust1 小时前
【C++专题】输出cout例题
开发语言·c++
时空系1 小时前
第6篇:多维数据盒——管理大量数据 python中文编程
开发语言·python·ai编程
charlie1145141911 小时前
嵌入式Linux驱动开发(7) 从虚拟设备到真实硬件 —— LED驱动硬件基础
linux·开发语言·驱动开发·内核·c
小短腿的代码世界1 小时前
QCefView深度解析:Qt应用中嵌入Chromium浏览器的终极方案
开发语言·qt
Reese_Cool2 小时前
【STL】蓝桥杯/天梯赛终极杀器!10个C++字符串核心技巧,暴力破解高频考点
开发语言·c++·蓝桥杯·stl