python库PYQT4中,connect函数参数,如何填能够联结程序中自己定义的函数
1个回答
展开全部
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)
举个例子了,这个是一个窗口类中,打开按钮,在点击的时候调用函数为 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)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询