5、PyQt5关闭窗口弹出确认消息
匿名 · 更新于 2018/3/4
import sys from PyQt5.QtWidgets import QApplication, QWidget,QMessageBoxclass MessageBox(QWidget): def init(self,parent=None): QWidget.init(self,parent) self.setGeometry(300,300,250,150) self.setWindowTitle('messagebox') def closeEvent(self, event): reply=QMessageBox.question(self,'Message', '确定要退出吗?',QMessageBox.Yes, QMessageBox.No) if reply==QMessageBox.Yes: event.accept() else: event.ignore()
app=QApplication(sys.argv) qb=MessageBox() qb.show() sys.exit(app.exec_())
