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);//函数写在子界面的构造函数里
相关推荐
lly2024062 分钟前
并查集快速查找
开发语言
繁星蓝雨6 分钟前
我与C++的故事(杂谈)
开发语言·c++
除了代码啥也不会8 分钟前
Java基于SSE流式输出实战
java·开发语言·交互
Jacob程序员12 分钟前
欧几里得距离算法-相似度
开发语言·python·算法
Slow菜鸟19 分钟前
Java项目基础架构(二)| 通用响应与异常
java·开发语言
LQxdp24 分钟前
复现-[Java Puzzle #2 WP] HEAD权限绕过与字符截断CRLF
java·开发语言·漏洞复现·java 代码审计
克喵的水银蛇27 分钟前
Flutter 弹性布局实战:快速掌握 Row/Column/Flex 核心用法
开发语言·javascript·flutter
sztian6833 分钟前
JavaScript---BOM对象、JS执行机制、location对象
开发语言·前端·javascript
CoderYanger34 分钟前
动态规划算法-斐波那契数列模型:2.三步问题
开发语言·算法·leetcode·面试·职场和发展·动态规划·1024程序员节
小坏讲微服务37 分钟前
SpringBoot4.0整合Scala完整使用
java·开发语言·spring boot·后端·scala·mybatis