内置槽函数是不允许传递参数的,这里有两种解决方法: 方法一:使用lambda表达式 button.clicked.connect(lambda:self.onButtonClick(1)) 这个时候就可以将数值1传递到所调用的方法中 方法二:使用partial函数 button.clicked.connect(partial(self.onButtonClick,1)) 这样也可以将值1传递给所调用的方法