添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
朝气蓬勃的柿子  ·  js解析xml字符串 - ...·  1 年前    · 

qt窗口关闭按钮事件

在Qt中,若要处理窗口关闭按钮的事件,你可以重写QMainWindow的closeEvent函数。该函数会在窗口关闭按钮被按下时触发,并且接收一个QCloseEvent参数。

以下是一个例子:

#include <QMainWindow>
#include <QCloseEvent>
class MainWindow : public QMainWindow
    Q_OBJECT
public:
    MainWindow(QWidget *parent = nullptr);
protected:
    void closeEvent(QCloseEvent *event) override;
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
void MainWindow::closeEvent(QCloseEvent *event)
    // 在这里处理窗口关闭按钮事件
    event->accept();  // 接受关闭事件

在该例中,当窗口关闭按钮被按下时,closeEvent函数将被触发。

  •