LINUX.ORG.RU

Qt4: модель дерева и база данных


0

0

Здавствуй всевеликий All!
Вот есть у меня такая табличка в базе

ID RootID Name
1 0 Название1
2 1 Подназвание
3 1 Ещеподназвание
4 2 Подназваниеподназвания

Как мне наиболее просто сделать отрисовку всего это дерева в QTreeView? Точнее как сделать модель всего этого для QTreeView? Если не затруднит, то кусечек сладкого кода не повредил бы :) Всем заранее спасибо!

anonymous

Наследуй QAbstractItemModel, там делай делай запрос к БД, забирая корневые элементы, и, возможно, еще один уровень в глубину.
Затем когда View попросит продолжения(пользователь попробует раскрыть ветвь) забирай данные дальше.
Пример работы с Model-View и создания своей модели если в документации к qt4.

brumal
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.