QtCore.QObject.connect в цикле влияет только на последний экземпляр

У меня есть петля. Я создалQCheckBox и положить его вQTableWidget сотовый, и все в порядке. На каждом этапе цикла я назвалconnect функция, для myslot SLOT, но только последняяQCheckBox экземпляр применяется. Я много гуглил и обнаружил, что у многих людей есть моя проблема. Я применил их решения, но моя проблема остается.

for row in xrange(len(uniqueFields)):
    instance = QtGui.QCheckBox(uniqueFields[row], findInstance.tableWidget)
    print QtCore.QObject.connect(instance,
        QtCore.SIGNAL(_fromUtf8("stateChanged (int)")),
        lambda: findInstance.projectsInstance.myslot(
                    "TWCH", findInstance, instance.text(),
                    instance.checkState(), instance))
    findInstance.tableWidget.setRowCount(findInstance.tableWidget.rowCount() + 1)
    findInstance.tableWidget.setCellWidget(row, 0, instance)

Замечания: мойconnect функция возврата.True

Как создатьconnect функция в цикле, который перечисляет все?instances

Ответы на вопрос(3)

Ваш ответ на вопрос