一般来说,我是 PySide 和 Python 的新手。我在 PySide 文档中遇到了以下函数:
Signal.connect(receiver[, type=Qt.AutoConnection])
谁能向我解释上面的函数/参数部分是什么意思?
它记录了type
该方法的关键字参数Signal.connect()
是可选的。type
省略时,默认为Qt.AutoConnection
。
receiver
位置参数是必需的。
您可以使用任何可调用的reciever
; 在这种情况下,它只会在没有参数的情况下被调用。您可能想用Slot
装饰器装饰可调用对象。
PySideSlot
对象是PyQT 新式 Signal and Slot Support的直接类比。