PyQt信号与槽之信号与槽的入门应用(一)

前言

信号与槽有三种使用方法
第一种:内置信号与槽的使用
第二种:自定义信号与槽的使用
第三种:装饰器的信号与槽的使用

一: 内置信号与槽的使用

内置信号与槽的使用,是指在发射信号时,使用窗口控件的函数,而不是自定义的函数,这种也是我们前面用的最多的,下面简单的一个实例,大家就会明白

import sys
from PyQt5.QtWidgets import *

app = QApplication(sys.argv)
widget = QWidget()
def showMsg():
    QMessageBox.information(widget,'信息提示框','OK 弹出测试信息')

btn = QPushButton("测试信息按钮",widget)
btn.clicked.connect(showMsg)
widget.show()
sys.exit(app.exec_())<br/>



运行脚本为:

捕获.PNG



这个例子将一个按钮对象的内置clicked信号与自定义槽函数showMsg()连接,单击按钮,就会触发这个槽函数,弹出一个信息提示框

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,079评论 25 709
  • 听,我们经常这么说: 等忙完手头事情就要好好放松一下。 等晚上了再好好锻炼身体。 等孩子长大了就不用这么操心。 等...
    曹一白阅读 3,532评论 2 2
  • 东西遥隔千万里,不知近日可平安。 想必长安三月暖,可怜冰封山海关。 虽云盛京冰天里,思汝念汝心却暖。 切记饮食需注...
    森垚阅读 1,638评论 4 3
  • 2018年04月22日 星期日 亲子日记第106天 这四周我一直在陪孩子读《夏洛的网》这本书,截止到今天,...
    梦_0ba6阅读 1,293评论 0 0