当我们学习父子时,有一个问题会经常被提及,那就是方法的重写。在pyqt5中,我们也可以通过使用当时学到的一些想法来重写数据。接下来,我们将整理关闭事件的想法,然后带来重写的格式和例子。接下来,让我们在今天的python中学习pyqt5重写事件。
1、重写关闭事件的想法
点击关闭按钮时,执行窗体关闭,相当于点击窗体右上角关闭X的自带窗体按钮的效果,这是Qwidget基类实现的。
在实现我们需要关闭的效果时,我们可以重写父亲的方法。
2、重写关闭事件的方法
QMessagebox使用格式
QMessageBox.question(self,新闻标题、新闻内容、新闻按钮类型,首次打开后默认选择哪个按钮)
使用举例:
QMessageBox.question(self,"老刘提示你:","你真的想关上窗户吗?",QMessageBox.Yes|QMessageBox.No,QMessageBox.No)
以上是python中pyqt5重写事件的方法。你可以复习基本的重写父亲。我相信你在pyqt5中更熟练。阅读相应的重写思路后,您可以体验和测试代码部分。