Этот вопрос в основном задает одно и то же - Возможно ли использовать QAbstractTableModel с TableView из QtQuick.Controls?
У меня есть QAbstractTableModel с данными в строках и столбцах.Я хочу иметь возможность указать, какой столбец в моей модели должен отображать вид.Это вовсе не очевидно, любая помощь будет оценена.
Базовые примеры основаны на уникальных именах ролей, чтобы обеспечить получение правильных данных в заданном столбце, например:
TableView {
TableViewColumn { role: "title"; title: "Title"; width: 100 }
TableViewColumn { role: "author"; title: "Author"; width: 200 }
model: libraryModel
}
Единственное, что я могу придумать, - это назначить каждому столбцу в моей модели уникальное имя роли, но это похоже на запах кода, есть еще один простой способ указать индекс столбца моего TableViewColumn
?