私は、メモリを節約してパフォーマンスを向上させるために、ベーシックUITableView
とコンテナがテーブル セルをキャッシュしてからリサイクルし、ユーザーがスクロールしたときに表示されるものだけをロードする iOS 開発から来ています。UIScrollView
QListView
、QTreeView
などのコンテナがこのように機能するかどうか、または実際に表示されるサブセクションに関係なく、データ ソース全体をロードするかどうかを調べようとしています。
まだ問題は発生していませんが、潜在的に数千のレコードを持つ SQLite データベースを使用しており、QListView
各レコードのテキストと共にサムネイルが表示されます。これまでのところ、数百レコードのパフォーマンスのテストは良好ですが、Qt モデル/ビュー アプローチが適切にスケーリングされるかどうか、またはこれを自分で管理することを考える必要があるかどうか疑問に思っています。