相关疑难解决方法(0)

为什么我需要用pyqtSlot来装饰连接的插槽?

我正在使用pyqt5,并且我使用类似于以下的代码连接了几个方法:

self.progress.canceled.connect(self.cancel)
Run Code Online (Sandbox Code Playgroud)

例如,在哪里self.cancel:

def cancel(self):
    self.timer.stop()
Run Code Online (Sandbox Code Playgroud)

此代码似乎在多个方案中干净利落地工作,而没有装饰cancelpyqtSlot或做什么特别的吧.

我的问题是:

  1. 通过这种方式我失去了什么?
  2. 需要什么原因pyqtSlot

python pyqt signals-slots pyqt5

10
推荐指数
2
解决办法
1883
查看次数

标签 统计

pyqt ×1

pyqt5 ×1

python ×1

signals-slots ×1