点击关闭按钮弹出二次确认对话框,选择关闭或取消
一、效果样式
二、代码实现
void Widget::on_pushButton_clicked()//关闭按钮槽函数
{
QMessageBox::StandardButton reply;
reply = QMessageBox::question(this, "确认", "您确定要退出并关闭页面吗?", QMessageBox::Yes | QMessageBox::No);
if (reply == QMessageBox::Yes) {
QApplication::closeAllWindows(); // 关闭所有窗口
}
}