python pyqt5 自定义信号和槽
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python pyqt5 自定义信号和槽相关的知识,希望对你有一定的参考价值。
参考技术A """
【简介】
内置信号槽示例
"""
from PyQt5.QtCore import QObject, pyqtSignal
class QTypeSignal(QObject):
# 定义一个信号
sendmsg = pyqtSignal(object)
class QTypeSlot(QObject):
def init (self):
super(QTypeSlot, self). init ()
if name == \' main \':
send = QTypeSignal()
slot = QTypeSlot()
# 1
print(\'--- 把信号绑定到槽函数 ---\')
send.sendmsg.connect(slot.get)
send.run()
from PyQt5.QtCore import QObject , pyqtSignal
class QTypeSignal(QObject):
#定义一个信号
sendmsg = pyqtSignal( str,str)
class QTypeSlot(QObject):
def init ( self):
super( QTypeSlot, self). init ()
if name == \' main \':
send = QTypeSignal()
slot = QTypeSlot()
以上是关于python pyqt5 自定义信号和槽的主要内容,如果未能解决你的问题,请参考以下文章