понять, что такое таблица с иерархией и зачем вообще эти индексы нужны.
Даже в примере:
QModelIndex index = pModel->index(2, 5, QModelIndex());
QVariant value = pModel->data(index);
В чем смысл, если мы получаем индекс по сути по координатам ячейки, а потом этот индекс используем для получения данных? Т.е. мы данные по сути по координатам ячейки получаем же?
По сути да. А иерархия в более сложных моделях, например, древовидной
Индекс модели описывает адрес элемента модели, для таблицы - это пара координат, для дерева - это три координаты
Обсуждают сегодня