ich habe folgendes Problem: Ich habe eine Tabelle erstellt, in der ich die Zellen mit setCellWidget zu ComboBoxen umfunktioniert habe. Ich möchte nun die Tabelle beim Verlassen des Fensters speichern, wenn etwas geändert wurde. Das tableWidget reagiert aber verständlicherweise auf eine Änderung einer ComboBox nicht. Das Problem ist, dass ich nicht jede ComboBox mit einem connect versehen will und kann, da diese innerhalb einer for-Schleife angelegt werden.
Code: Alles auswählen
def notenSetzen(self):
zeile = 0
for notenliste in self.noten:
spalte = 0
for item in notenliste:
newitem = QtGui.QComboBox()
newitem.insertItems(0,self.kurs.notenstufen())
self.tableWidget.setCellWidget(zeile,spalte,newitem)
spalte += 1
zeile += 1
noten enhält jeweils die Notenliste einzelner Schüler des Kurses.
Hat jemand eine Idee oder eine alternative Möglichkeit?
Gruß
EmaNymton