如何将5个滑块连接到一个插槽?,我需要知道其中哪个发送了“valueChanged”信号,因此,我需要发送类似“objectName”的任何东西。你知道吗
我不知道有什么方法可以做到这一点,到目前为止我已经做到了:
for index, child in enumerate(self.ui.groupBox_2.children()):
try:
child.connect(child,SIGNAL("valueChanged(int)"), child,SLOT("valueChangedSlot(int,child.objectName)"))
except Exception:
pass
什么都没有发生,我没有得到任何错误,只是什么都没有发生时,移动幻灯片。你知道吗
我忘了把投币口也贴上了:
@pyqtSlot(int, str)
def valueChangedSlot(self,value,name):
print value, name
要获取是谁发送了信号,应该调用方法
sender()
。你知道吗相关问题 更多 >
编程相关推荐