15 QMessageBox消息对话框

错误提示对话框

信息提示对话框

循环对话框

默认是Yes和No,可以修改属性。第5个参数关联回车键

cpp 复制代码
QMessageBox::Save | QMessageBox::Cancel

可以通过捕获按键获取点击结果

警告提示

代码:

cpp 复制代码
//QMessageBox 消息对话框
        //错误提示
        QMessageBox::critical(this,"critical","错误提示!");
        //信息提示
        QMessageBox::information(this,"info","信息提示!");
        //询问提示
        //参数1:父窗口  参数2:标题  参数3:对话框中间显示文本  参数4:按键类型  参数5:关联回车按键
        QMessageBox::question(this,"question","询问提示!",QMessageBox::Save | QMessageBox::Cancel,QMessageBox::Cancel);


        //捕获按键
        if(QMessageBox::Save==QMessageBox::question(this,"question","询问提示!",QMessageBox::Save | QMessageBox::Cancel,QMessageBox::Cancel)){
               qDebug()<<"选择的是保存";
        }else{
            qDebug()<<"选择的是取消";
        }
        //警告提示
        QMessageBox::warning(this,"warning","警告提示!");
相关推荐
qq_4017004114 分钟前
Qt Modbus协议0x00
开发语言·qt
Zenova EdgeOS39 分钟前
C++ 工业边缘 Qt 桌面应用实战:从 QWidget 到模型视图、网络与多线程
网络·c++·qt
沫璃染墨14 小时前
《Qt从零入门系列(一):Qt框架初识——从发展历史到跨平台开发》
c++·qt·系统架构·gui
郝学胜-神的一滴1 天前
Qt 高级编程 040:按钮悬浮弹出滑块弹窗的完整攻略
开发语言·c++·qt·软件工程·用户界面
我是小灰灰吖1 天前
Ubuntu 22.04 安装 SSH 服务与远程调试环境配置指南
qt·ubuntu·ssh
雨田言炎2 天前
四、关于Qt项目需要知道的
开发语言·笔记·qt
必须得开心呀2 天前
qt生成dump文件并定位异常
开发语言·qt
Quz2 天前
QML ProgressBar 自定义样式:自绘组件、Material风格
qt
Quz2 天前
QML 环形进度条:Canvas 绘制与多环进度
qt
我是小灰灰吖2 天前
Qt崩溃捕获实战:qBreakpad从源码编译到崩溃分析全流程指南
linux·qt·ubuntu