diff --git a/src/sys/windows/eventHandler.cpp b/src/sys/windows/eventHandler.cpp index 3402bcf..ed699e7 100644 --- a/src/sys/windows/eventHandler.cpp +++ b/src/sys/windows/eventHandler.cpp @@ -19,10 +19,6 @@ bool PowerOffTaskkillFilter::nativeEventFilter(const QByteArray &eventType, void cleanUpFunc(0); return true; } - } else if (msg->message == WM_CLOSE) { - qDebug() << "WM_CLOSE received, calling cleanUpFunc"; - cleanUpFunc(0); - return true; } } return false; diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index a9679d9..961d2bb 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -504,8 +504,8 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi void MainWindow::closeEvent(QCloseEvent *event) { if (tray->isVisible()) { - hide(); // 隐藏窗口 - event->ignore(); // 忽略事件 + hide(); + event->ignore(); } }