QTableView に接続された数千行の Sqlite モデルがあります。QTableView で行を表示できますが、QTableView の一番下までスクロールすると、最初の数 100 行の最後までしか到達できません。スクロールバー ボタンを押し続けると、新しい行がビューに追加されますが、最後まで簡単にスクロールできません。すべての行がビューに追加されると、問題なく上から下に簡単にスクロールできます。
コードの重要な部分は次のとおりです (これは単なる標準です)。
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)
非常に単純なものが欠けているに違いありません。助言がありますか?
ローレンス。