QT开发之关闭程序时提示是否关闭程序(转)

在这里插入图片描述
头文件:

#include <QCloseEvent>

.h中申明:

void closeEvent(QCloseEvent *event);

.cpp中添加

//关闭
void Core::closeEvent(QCloseEvent *event)
{
    if(QMessageBox::Yes == QMessageBox::question(this, tr("退出程序"),
                                   QString(tr("确认退出程序?")),
                                   QMessageBox::Yes | QMessageBox::No))
    {
        event->accept();
    }
    else
    {
        event->ignore();
    }
}

https://blog.csdn.net/bigtree_mfc/article/details/102609450

posted @ 2023-03-26 17:23  萧海~  阅读(64)  评论(0编辑  收藏  举报