Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Модель/Представление _ В чем принципиальное отличие QAbstractItemModel от QStandartItemModel

Автор: Delphist 20.8.2008, 18:33

Скажите, пожалуйста, в чем принципиальная разница между QAbstractItemModel от QStandartItemModel? Дело в том, что я при разработке своей модели наследовал её от QAbstractItemModel,
но у меня возникла проблема в том что rootNode не отображался (на этом форуме я создал даже целую тему по этой проблеме) может надо было бы использовать QStandartItemModel. Просто хочется
понять в чем же принципиальная разница.

Автор: Litkevich Yuriy 20.8.2008, 18:55

QAbstractItemModel - базовый класс, а QStandartItemModel содержит дополнительные возможности, вот из асистента:

Цитата
QStandardItemModel управляет белее сложными древовидными структурами элементов, каждый из которых может содержать произвольные данные.

Автор: molchanoviv 20.8.2008, 19:33

Так-же клас QStandartItemModel позволяет напрямую сохранять данные в модель

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)