Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Giz0 от Декабрь 08, 2004, 20:52



Название: QListView
Отправлено: Giz0 от Декабрь 08, 2004, 20:52
re all !
Мужики если кто встречался с этим помогите !
Вобщем проблема в следущем :
У меня есть QListView и есть база данных SQL мне надо чтобы база данных отрожалась в ЛистВиеве например так :
SLQ
ДБ1
ДБ2
QListView должен вывести названия баз !
типа того
Qlistview
ДБ1
........+таблица
.........таблица
etc
ДБ2
.......+таблица
         etc

Впринципе проблема невелика но дело в том что в listviewе
надо каждый раз вносить изменения  если они изменились в базе.
Вобще что бы ЛистВиев тащил данные онлайн !!!
Я покопал assistent но ничего ненашёл и в других источника информации тоже !
Помогите если есть опыт работы с этим Виджетом.


Название: QListView
Отправлено: Racheengel от Декабрь 09, 2004, 12:32
я сталкивался с такой же проблемой. К сожалению, похоже, что в Qt пока не реализована данная возможность. Есть компонент QDataBrowser, но он глючноват, да и не для таких целей...
пришлось решать вручную.


Название: Странное говорите...
Отправлено: Ruslan Popov от Апрель 27, 2005, 12:48
QListView не предназначен для решения ваших проблем. Он предназначен для отображения информации в виде описанном в документации. Таким образом, вам необходимо самостоятельно заполнять его так, как вы желаете, самостоятельно отслеживать изменения данных, которые должны отображаться в этом виджете.
Вот пример, как это можно сделать: http://ts.kmc.ru/krezak/krezak.tar.bz2