美文网首页
PyQt信号与槽之信号与槽的入门应用(一)

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

作者: xiaoHWW | 来源:发表于2018-11-16 19:55 被阅读0次

    前言

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

    一: 内置信号与槽的使用

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

    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()连接,单击按钮,就会触发这个槽函数,弹出一个信息提示框

    相关文章

      网友评论

          本文标题:PyQt信号与槽之信号与槽的入门应用(一)

          本文链接:https://www.haomeiwen.com/subject/lqkvfqtx.html