QTableView supports pretty much everything. Model proxies like QSortFilterProxyModel give sorting and filtering on models not supporting it natively (at a performance cost, i.e. keeping sorting columns in memory).
The model/view components scale to ~infty items, if the model is correctly implemented. They also support lazy loading.
The model/view components scale to ~infty items, if the model is correctly implemented. They also support lazy loading.