ich bin gerade dabei mir eine Filmdatenbank mit Ausgabe in einem UI zu erstellen.
Die Daten aus der Datenbank sollen in eine Tabelle geschrieben werden.
Mein Problem ist, dass die Tabelle zwar um entsprechende Zeilen erweitert wird, jedoch die einzelnen Zellen keinen Inhalt anzeigen.
Hier mal der Code zu der (vermutlich fehlerhaften) Stelle:
Code: Alles auswählen
rowCount = 0
for title, fsk, length, year, genre, performer, medium in cursor.execute('SELECT title, fsk, length, year, genre, performer, medium FROM movies'):
rowCount = rowCount+1
self.tableWidget.setRowCount(rowCount)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 0, item)
item.setText(title)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 1, item)
item.setText(fsk)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 2, item)
item.setText(length)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 3, item)
item.setText(year)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 4, item)
item.setText(genre)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 5, item)
item.setText(performer)
item = QtGui.QTableWidgetItem()
self.tableWidget.setItem(rowCount, 6, item)
item.setText(medium)
Danke schon mal im voraus.