我有一个要与QPushButton一起运行的脚本。我设法使其运行,但是我想解析一些脚本附加参数。
我尝试将参数添加到插槽函数内部的函数中,代码如下。
self.pushButton.clicked.connect(self.some_function('someargument'))
这不起作用
Exception has occurred: TypeError
some_function() missing 1 required positional argument: 'arg3'
这是当前代码,仅涉及QPush按钮小部件的部分,因为整个代码要大得多。
class Ui_MainWindow(object):
def some_function(arg1, arg2, arg3):
does_some_code...
def setupUi(self, MainWindow):
....
self.pushButton = QtWidgets.QPushButton(self.centralwidget)
self.pushButton.setObjectName("pushButton")
self.pushButton.clicked.connect(self.some_function)
....
所以基本上,我想将一些值解析到该函数中并对其执行操作-它并不重要。我正在阅读文档两天了,我的脑子里一片混乱。 :)谢谢。