Инструменты пользователя

Инструменты сайта


develop:qt:model-view

Это старая версия документа!


Модель-представление

Модель (данных)

Содержатся такие свойства как index(), ItemDataRole(), flags(), match()
DataRole- содержит много разных вариантов ролей данных

ListModel- простой, одномерный список
StandartItemModel- гораздо более сложная структура, каждая запись является отдельным итемом, с возможностью его настройки со-но.

Для использования, абстрактные классы необходимо наследовать, для работы необходимо определить как минимум три функции: rowCount(), ColumnCount() и data().
Для хранения данных, внутри собственного класса, похоже нужно создавать собственные структуры данных, контейнеры и т.д. и сосбна обрабатывать их.

Представление (данных)

develop/qt/model-view.1635741196.txt.gz · Последнее изменение: 2021/11/01 04:33 — admin