首页 > 编程知识 正文

Qt 关闭窗口事件,qt关闭窗口

时间:2023-05-04 07:00:08 阅读:252078 作者:973

qt 的窗口在关闭时,会先进行窗口事件的判断;所以有时候误点击或者是突然不想点或者需要判断条件提醒时,可以在关闭事件中判断;

一 添加头文件

#include <QCloseEvent>

二 事件重写

protected :void closeEvent(QCloseEvent *event);

三 主要事件定义

void CameraDtecte1::closeEvent(QCloseEvent * event){qDebug() << "closeEvent ";if (XXXXXXX ) {QMessageBox::information(this, tr("提示"), tr("请先停止运行"), tr("确定"), tr("取消"), 0, 1); //满足条件 不退出event->ignore();}qDebug() << "closeEvent ";}

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。