Ich habe ein Sqlite-Modell von mehreren 1000 Zeilen an eine QTableView angeschlossen. Ich kann die Zeilen in der QTableView anzeigen, aber wenn ich bis zum Ende der QTableView blättern kann, kann ich nur bis zum Ende der ersten paar 100 Zeilen kommen. Wenn ich weiter an der Bildlaufleiste klicke, werden neue Zeilen an die Ansicht angehängt, aber ich kann nicht einfach zum Ende blättern. Sobald alle Zeilen an die Ansicht angehängt sind, kann ich problemlos von oben nach unten scrollen.Wie scrollt man zur letzten Zeile eines SQLite-Modells in einer QTableView?
Hier ist der wichtige Teil des Codes (die nur Standard):
self.db = QtSql.QSqlDatabase.addDatabase("QSQLITE")
self.db.setDatabaseName(dbFileName)
self.model = QtSql.QSqlTableModel(self.db)
self.model.setTable("results")
self.model.select()
self.tableViewResults.setModel(self.model)
ich etwas sehr einfach fehlen muss. Irgendwelche Vorschläge?
Laurence.
Perfect! Genau das, was ich tun musste. – Lozzer