QT如何在点关闭按钮时执行一些操作

来源:互联网 发布:怎么利用淘宝客赚钱 编辑:程序博客网 时间:2024/05/22 04:42

最近做QT项目遇到一个问题,要实现的功能是在点击界面右上角的关闭按钮后删除数据库的一些东西,经过网上查找终于找到了一个函数closeEvent,在这个函数内部可以插入需要执行的操作,点击之后虽然界面不见了,但是它会把函数内部的操作执行完,下面介绍一下使用方法。

首先在头文件中的界面类添加函数voidcloseEvent(QCloseEvent*event);

然后在实现文件中添加头文件

#include <QCloseEvent>
以及相应的操作
void 类名::closeEvent(QCloseEvent *event)
{
     需要执行的操作;
}

0 0
原创粉丝点击