ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

QT 中 QMessageBox 的简单用法

2026/8/24 18:36:33 拓冰建站 浏览量
QT 中 QMessageBox 的简单用法

效果

在这里插入图片描述

思路

    // 创建一个question弹出对话框,添加两个按钮:Yes和NoQMessageBox *box = new QMessageBox(QMessageBox::Question, "提示", "确认删除''的信息吗?", QMessageBox::Yes | QMessageBox::No, this);box->button(QMessageBox::Yes)->setText("确认");// 将原本显示“Yes”的按钮改为显示“确认”box->button(QMessageBox::No)->setText("取消");// 将原本显示“No”的按钮改为显示“取消”int res = box->exec();// 启动对话框,用res变量记录用户最终点选的按钮if(QMessageBox::Yes == res){//点击确认--执行}else if(QMessageBox::No == res){//点击取消--执行}