Russian Qt Forum

Qt => Базы данных => Тема начата: knyazeff от Июнь 03, 2010, 12:32



Название: QTreeView + SQLITE
Отправлено: knyazeff от Июнь 03, 2010, 12:32
Мужики, спасайте: есть небольшая база sqlite, там поля id, pid и name. Надо все это вывести в TreeView иерархией. Подскажите, пожалуйста, как мне это сделать. Qt только осваиваю, не ругайтесь. Хотя бы направление укажите, куда копать дальше.
Заранее спасибо!


Название: Re: QTreeView + SQLITE
Отправлено: Karl-Philipp от Июнь 03, 2010, 12:36
QyurSqlTreeView (http://qt-apps.org/content/show.php?content=114372&vote=good&tan=66143593&PHPSESSID=25492a78c480f4f31acfd09293f9435b&PHPSESSID=25492a78c480f4f31acfd09293f9435b) ;)

+ воспользуйся поиском по форуму "QSqlTreeModel" - тоже есть поделки неплохие :)


Название: Re: QTreeView + SQLITE
Отправлено: knyazeff от Июнь 03, 2010, 13:01
Спасибо за ответ.
Эти топики я читал, да что-то туговато идет :-( Подскажите пожалуйста последовательность действий, мне видится это так:
1) соединяюсь с бд;
2) функцией заполняем treeview корневыми элементами
3) рекурсивно вызываем функцию 2) для каждого корневого узла.

Только это наверное, моделями можно все сделать?


Название: Re: QTreeView + SQLITE
Отправлено: lit-uriy от Июнь 03, 2010, 13:35
treeview ты всяко не заполнишь, т.к. это представление.
А ссылку тебе дали как раз по твоей задаче.