pyqt5自定义事件,pyqt5事件绑定

  pyqt5自定义事件,pyqt5事件绑定

  当我们学习父类和子类的时候,经常会提到一个问题,那就是重写方法。放在pyqt5中,我们也可以用当时学到的一些思想重写数据。先给大家整理一下关闭事件的思路,然后带上重写的格式和例子。接下来,我们今天就赶紧进入python,学习如何在pyqt5中重写事件。

  1、重写关闭事件思路

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

  我们可以重写父类方法来实现我们需要的关闭效果。

  2、重写关闭事件的方法

  使用QMessageBox的格式

  QMessageBox.question(自己,消息标题,消息内容,消息的按钮类型,第一次打开后默认选择哪个按钮)使用示例:

  QMessageBox.question(self,老刘提示您:,您真的要关闭窗体吗?,qmessagebox。是 qmessagebox。不,是qmessagebox。没有)以上是python中重写事件的方法。可以复习一下基本的重写父类,相信你对pyqt5的使用也比较熟练了。看完相应的重写思路,可以对代码部分进行体验和实验。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: