Lv.的博客

PyQt5 自定义信号和槽

from PyQt5.Qt import *


# 创建一个信号   创建一个槽函数  链接信号和槽函数

class MySignal(QObject):
    sendmsg = pyqtSignal(str)

    def send_msg(self):
        self.sendmsg.emit('hello')

    def get_msg(self, str):
        print('你好' + str)


mysignal = MySignal()
mysignal.sendmsg.connect(mysignal.get_msg)
mysignal.send_msg()

 

posted @ 2022-05-31 16:26  Avatarx  阅读(308)  评论(0)    收藏  举报