我想构建一些GUI来实时检索和显示一些数据。所以我虽然在pyqt5 GUI中嵌入了一个matplotlib图,但在这里遵循了这个例子(https://matplotlib.org/examples/user_interfaces/embedding_in_qt5.html)。但是,我的应用程序将有一些资源需要在退出时安全销毁。所以我试图用
覆盖MyMplCanvas的closeEvent()函数def closeEvent(self,ce):
print('closeEvent')
super().closeEvent(ce)
但是当我运行程序时似乎没有显示出来。这是预期的还是该程序有什么问题?如果这不是正确的方法,那么在销毁QWidget期间进行清理的正确方法是什么? 非常感谢!