当前位置: 首页 > article >正文

Qt 学习第十天:标准对话框 页面布局

系统标准对话框

错误对话框

//错误对话框
    connect(createPro, &QAction::triggered, this, [=]{
        //参数1 父亲  参数2 标题  参数3 对话框内显示文本内容 。。。
        QMessageBox::critical(this, "报错!", "没加头文件!");
    });

【运行结果】

信息对话框

connect(createPro, &QAction::triggered, this, [=]{
        //参数1 父亲  参数2 标题  参数3 对话框内显示文本内容 。。。
        QMessageBox::information(this, "提示信息", "按下OK按钮,地球将在10秒后爆炸");
    });

【运行结果】

询问对话框

    connect(createPro, &QAction::triggered, this, [=]{
        //按键类型:选择yes就返回QMessageBox::Yes,选择No同理
        if(QMessageBox::Yes == QMessageBox::question(this, "询问", "你吃饭了吗?", QMessageBox::Yes|QMessageBox::No, QMessageBox::No))
        {
            qDebug() << "选择了Yes" << Qt::endl;
        }
        else
        {
            qDebug() << "选择了No" << Qt::endl;
        }
    });

【运行结果】

警告对话框

connect(createPro, &QAction::triggered, this, [=]{
        //参数1 父亲  参数2 标题  参数3 对话框内显示文本内容 。。。
        QMessageBox::warning(this, "警告!", "地球将在10秒后爆炸");
    });

【运行结果】

页面布局:

补充知识点:

英语词汇:


http://www.kler.cn/news/305853.html

相关文章:

  • Windows11 WSL2的ubuntu 22.04中拉取镜像报错
  • 分贝转换 1 mVpp = 9.03dBmV
  • 【软考】设计模式之抽象工厂模式
  • Linux通配符*、man 、cp、mv、echo、cat、more、less、head、tail、等指令、管道 | 、指令的本质 等的介绍
  • 重修设计模式-创建型-建造者模式
  • 基于YOLOv8的遥感光伏板检测系统
  • Vite + Electron 时,Electron 渲染空白,静态资源加载错误等问题解决
  • mysql的监控指标采集
  • 机器学习-------数据标准化
  • 一键生成中秋国风插画!FLUX中秋专属Lora的使用教程
  • 随着Batch size增加,最佳learning rate如何选择?
  • 一个关于Excel的段子
  • 2860. 让所有学生保持开心的分组方法数
  • 模板替换引擎(支持富文本动态表格)
  • 物体识别之微特征识别任务综述
  • Linux文件系统(下)
  • 红黑树前语
  • 存储课程学习笔记5_iouring的练习(io_uring,rust_echo_bench,fio)
  • Unity2D游戏入门
  • [项目][WebServer][解析错误处理]详细讲解
  • JVM字节码
  • MySQL通过备份恢复的方式搭建主从/重建从库
  • 删除Cookie原理
  • 【Unity】在Unity 3D中使用Spine开发2D动画
  • Java | Leetcode Java题解之第404题左叶子之和
  • SQL中的外键约束
  • 获取某宝拍立淘API接口:深度学习图像实现匹配和检索
  • WebGL系列教程八(GLSL着色器基础语法)
  • Android 13 固定systemUI的状态栏为黑底白字,不能被系统应用或者三方应用修改
  • USB组合设备——鼠标+键盘(两个接口实现)