我是Python新手。我已经使用PyQt创建了一个按钮,并希望通过单击相同的按钮
来调用两个单独的函数QtCore.QObject.connect(self.start, QtCore.SIGNAL('clicked()'), self.trial,self.trial2)
答案 0 :(得分:6)
您可以将信号连接两次,例如:
QtCore.QObject.connect(self.start, QtCore.SIGNAL('clicked()'), self.trial)
QtCore.QObject.connect(self.start, QtCore.SIGNAL('clicked()'), self.trial2)
发出信号时将调用这两个函数。根据该文件:
如果信号连接到多个插槽,则在发出信号时,插槽的激活顺序与连接顺序相同。