Пример:
У меня три кнопки, все почти одинаковые.
Я хочу иметь только 1 слот-функцию для всех 3 кнопок.
def slotButtons(nr_button):
#common part
if(nr==1):
#for button 1
else if(nr==2):
#for button 2
else if(nr==3):
#for button 3
#common part
Так что мне нужно что-то вроде слотов с параметром ..
QtCore.QObject.connect(pushButton1, QtCore.SIGNAL("clicked()"), slotButtons(1))
QtCore.QObject.connect(pushButton2, QtCore.SIGNAL("clicked()"), slotButtons(2))
QtCore.QObject.connect(pushButton3, QtCore.SIGNAL("clicked()"), slotButtons(3))
Может ли Python (pyQt) сделать что-то такое?