关闭事件(PyQt closeEvent

0 人关注

我正在用python为一个使用Qt作为框架的应用程序编写一个插件。 我想拦截QMainWindow的closeEvent事件,以便在后台进程正在运行时显示一个警告。我只能访问QApplication和QMainWindow对象。 有什么方法可以覆盖closeEvent,比如(不工作)(或一个信号)?

mainWindow.closeEvent = self.onCloseEvent
def onCloseEvent(self, event) :