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","警告提示!");
相关推荐
西西弗Sisyphus29 分钟前
Qt 分类导航区的实现
开发语言·qt
galaxy_strive1 小时前
Qt C++插件化编写项目(1)
开发语言·c++·qt
kaixin_learn_qt_ing15 小时前
Qt Model/View
qt
Quz16 小时前
QML MouseArea:鼠标拖拽与滚轮缩放
qt·qml
CHPCWWHSU18 小时前
DeepSeek-Harness-Qt将浏览器端Agent装入桌面应用
开发语言·qt
飘忽不定的bug1 天前
ubuntu20.04交叉编译QT5.15.12(RK3562+ubuntu20.04)
linux·qt·ubuntu
秋田君1 天前
Qt_QMediaPlayer类与QMediaPlaylist类
开发语言·qt
mengzhi啊1 天前
QT程序界面自适应1080/2K/4K屏幕。qputenv或者setAttribute
qt
C++ 老炮儿的技术栈1 天前
Qt5 使用 QPainter 绘制阿基米德螺线
开发语言·c++·windows·qt·代码化
大丑哥2 天前
QT QML 中实现高亮功能
qt