For (1) you could use a QSortFilterProxyModel or use a second model on top of the same data.

No idea what you mean with (2) though. The second list view should be empty after you close the popup?

Cheers,
_