当前位置: 首页 > 图灵资讯 > 行业资讯> python中pyqt5重写事件

python中pyqt5重写事件

来源:图灵python
时间: 2024-09-09 10:13:56

当我们学习父子时,有一个问题会经常被提及,那就是方法的重写。在pyqt5中,我们也可以通过使用当时学到的一些想法来重写数据。接下来,我们将整理关闭事件的想法,然后带来重写的格式和例子。接下来,让我们在今天的python中学习pyqt5重写事件。

1、重写关闭事件的想法

点击关闭按钮时,执行窗体关闭,相当于点击窗体右上角关闭X的自带窗体按钮的效果,这是Qwidget基类实现的。

在实现我们需要关闭的效果时,我们可以重写父亲的方法。

2、重写关闭事件的方法

QMessagebox使用格式

QMessageBox.question(self,新闻标题、新闻内容、新闻按钮类型,首次打开后默认选择哪个按钮)

使用举例:

QMessageBox.question(self,"老刘提示你:","你真的想关上窗户吗?",QMessageBox.Yes|QMessageBox.No,QMessageBox.No)

以上是python中pyqt5重写事件的方法。你可以复习基本的重写父亲。我相信你在pyqt5中更熟练。阅读相应的重写思路后,您可以体验和测试代码部分。