Python教程

python 笔记13 信号与槽

本文主要是介绍python 笔记13 信号与槽,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、 自定义信号与槽

import sys
from  PyQt5.QtWidgets import *
class ssdemo(QWidget):
    def __init__(self):
        super(ssdemo, self).__init__()
        self.initUI()
    #槽函数
    def on_colik(self):
        print(self.btn.text())
    def initUI(self):
        #添加到窗体
        self.btn = QPushButton("我的按钮",self)
        #链接到槽
        self.btn.clicked.connect(self.on_colik)

        self.resize(400,300)
        self.setWindowTitle("信号与槽")

if __name__ =='__main__':
    app =QApplication(sys.argv)
    win =ssdemo()
    win.show()
    sys.exit(app.exec_())


这篇关于python 笔记13 信号与槽的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!