QSortFitlerProxyModel is designed for table and list models.
For tree (general) models, it is not flexible enough to ignore children rows.
This causes assertion errors in Gate tree-table model dealing with invalid index requests.
The proxy model needs to be specialized for the gates table.
QSortFitlerProxyModel is designed for table and list models. For tree (general) models, it is not flexible enough to ignore children rows. This causes assertion errors in Gate tree-table model dealing with invalid index requests. The proxy model needs to be specialized for the gates table.