Я действительно не знаю, имеет ли это смысл, но вот что я пытаюсь сделать:
Я занимаюсь редактором моей игры в QT. В настоящее время я использую QStandardItemModel для хранения всех элементов моей сцены. Эти элементы имеют имена, положение, текстуры (вектор текстуры, который является пользовательским классом), анимации (вектор анимации) и т. Д.
Я считаю полезным иметь один элемент для строки, потому что я могу легко добавлять или удалять эти элементы, помимо их размещения в одном месте, поэтому изменение этой модели должно повлиять на все приложение.
Теперь я пытаюсь сделать определенные представления, скажем, для "Текстур" определенного предмета. Этот QTableView должен показывать имя текстуры, путь и т. Д. Итак, в принципе, как я могу получить вектор текстур в общей модели и заполнить другой вид, не используя другую модель?