1.如果监听调用的函数不带参数(start())

Button.clicked.connect(start))

def strat():
...

2.如果监听调用的函数带参数(start(x,y))

  • 使用lambda关键字
# start()参数列表
Button.clicked.connect(lambda:start(x,y)) def strat(x,y):
...

注意:如果不使用lambda关键字,会报如下错误:

TypeError: argument 1 has unexpected type 'NoneType'
04-27 05:01