Qt for python 的信号槽机制使用
Posted Fu_Lin_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt for python 的信号槽机制使用相关的知识,希望对你有一定的参考价值。
前言
我看了网上的很多信号槽的使用,但是没有一个系统性的,而且好像很多方法都已经不能用了,网上很多信号的发送方式感觉都用不了了,方法就不存在,所以在这篇教程中,将会讲解如何用 Qt for Python 处理自定义的信号和槽。信号和槽是Qt的一个特色,用来让你的图形组件与其他图形组件或 Python 代码交流。在例程中,我们创建一个自定义的py文件,继承于QObject, 然后自己实现信号,外面调用方法,关联自定义的信号和对应槽函数,下面看代码!
自定义信号槽实现
首先新建一个TestSignalAndSlot.py
文件, 看我的定义,很简单,就自定义2个信号,重点讲解的自定义的无参
信号和有参
信号的发射
class TestSignalAndSlot(QObject):
msg_state_change = Signal(None)
以上是关于Qt for python 的信号槽机制使用的主要内容,如果未能解决你的问题,请参考以下文章