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'

相关文章:

  • 2022-12-23
  • 2022-01-23
  • 2021-08-27
  • 2021-10-11
  • 2021-04-27
  • 2022-12-23
  • 2021-08-21
  • 2021-06-02
猜你喜欢
  • 2022-12-23
  • 2021-11-11
  • 2021-07-29
  • 2021-12-04
  • 2022-01-29
相关资源
相似解决方案