2024-04-27 02:37:14 发布
网友
这里的第一个问题,我是python的初学者,正在从事一个代码项目,我想知道如何在PyQt5中按下一个按钮后,将变量设置为一个简单的值,如1、2或3。。。 我已经这样测试过了,但是没有用…:
x = self.button.clicked.connect(function()) if x==1: print("It works !") def function(): return 1
这样我就可以在以后的代码中使用x来测试它。。。 非常感谢
connect方法不返回处理函数的返回值,而是返回一个连接,请参见Connect()
connect
这意味着您必须将变量传递给函数并在那里修改它
self.x = 0 self.button.clicked.connect(self.function) def function(self): self.x=1
connect
方法不返回处理函数的返回值,而是返回一个连接,请参见Connect()这意味着您必须将变量传递给函数并在那里修改它
相关问题 更多 >
编程相关推荐