【发布时间】:2015-08-19 22:42:20
【问题描述】:
假设以下 PyQt 信号:
value_changed = pyqtSignal(value)
有没有办法编写一个 lambda 槽,将信号提供的值分配给某个变量,如这个(显然是非法的)示例:
object1.value_changed.connect(lambda val: var1=val)
object2.value_changed.connect(lambda val: var2=val)
...
实现这种行为的最简洁的方法是什么?我基本上想避免为每个这样的分配定义一个函数。
【问题讨论】:
标签: python python-3.x pyqt