python库PYQT4中,connect函数参数,如何填能够联结程序中自己定义的函数
发布网友
发布时间:2022-05-16 11:25
我来回答
共1个回答
热心网友
时间:2023-10-21 03:16
QtCore.QObject.connect(self.ui.button_open, QtCore.SIGNAL('clicked()'),self.file_dialog)
举个例子了,这个是一个窗口类中,打开按钮,在点击的时候调用函数为 self.file_dialog()
这个self.file_dialog()就是自己定义的函数。
例如我在我的窗口类里,自己定义了一个函数:
def pt(self):
self.button_open.setText(QtGui.QApplication.translate("notepad", "关闭", None, QtGui.QApplication.UnicodeUTF8))#功能是重置我的名为"notepad"的窗口的button_open按钮的显示为关闭
然后就可以这样调用这个函数
QtCore.QObject.connect(self.ui.button_open, QtCore.SIGNAL('clicked()'),self.pt)