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);//函数写在子界面的构造函数里
相关推荐
小短腿的代码世界几秒前
Qt交易系统审计日志与合规追踪引擎:从零构建金融级不可篡改日志架构
qt·金融·架构
lihao lihao12 分钟前
linux线程
java·开发语言·jvm
码云骑士20 分钟前
03-Python可变对象与不可变对象(下)-深浅拷贝的底层真相
开发语言·python
sycmancia22 分钟前
Qt——自定义模型类
开发语言·qt
MATLAB代码顾问27 分钟前
Python数据分析项目实战:销售数据仪表盘
开发语言·python·数据分析
码云骑士28 分钟前
07-Python装饰器从入门到源码(下)-带参数装饰器与wraps
开发语言·python
LAM LAB30 分钟前
【Web】网页如何模拟移动端获取定位\定位模拟测试
开发语言·前端·javascript
小糯米60132 分钟前
C语言文件操作
c语言·开发语言·数据结构
caimouse33 分钟前
Reactos 第 9 章 设备驱动 — 9.4 内核劳务线程
开发语言·windows