0

I'd be tempted to have all the data in one model per type, as QAbstractTableModel1 with a column per data member, and then use QSortFilterProxyModels for each view to filter what data that view sees.
The first screen would be three views each showing just the name from each model, and selecting a...