pyqt运行完成后界面也消失了

我用pyqt做了一个gui,主要是用来处理excel数据的,界面如下,等我选择号文件点击处理后,图形界面也随之消失了,但最后处理的excel是正确的,我想问下怎么不让这个ui消失和弹出一个处理完成的弹框。

img

QMessageBox.information(self, '处理完成', 'Excel 文件处理完成!')  


 def closeEvent(self, event):  
        # 重写窗口关闭事件,阻止程序退出  
        self.show()  
        event.ignore()  
  
    def process_data(self):  
  
  
        # 结束后不关闭窗口,而是显示窗口  
        self.show()