Russian Qt Forum
Ноябрь 23, 2024, 20:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Голосование
Вопрос: Нужен ли Вам QSqlTreeView
Нужен очень
Ну пригодился бы
Не нужен, фигня это
А что это такое ?

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: QSqlTreeViewModel всем миром.  (Прочитано 32992 раз)
FantasyOR
Гость
« Ответ #30 : Январь 23, 2012, 16:40 »

а где можно скачать это чудо?
Записан
alexpux
Гость
« Ответ #31 : Июнь 18, 2012, 22:15 »

Смотрю в теме уже давно никто не пишет, но все-таки попробую внести свою лепту в общее дело.
Я новичок в Qt, поэтому не судите строго. Сейчас пишу SqlTreeModel для работы с базой Firebird. В аттаче архивчик с тестовой программкой. Она еще сырая. Если есть у кого какие мысли по написанной модели не стесняйтесь Веселый
Записан
RVZ
Гость
« Ответ #32 : Июнь 20, 2012, 16:07 »

Всем доброго времени суток.
Разместил свои труды здесь - http://www.prog.org.ru/topic_21981_0.html
Очень хочется для методов data и columnCount тянуть необходимые значения прям из базы по мере необходимости но вивка очень часто их опрашивает  Непонимающий (даже просто при подведении курсора).
может кто подскажит пример или способ как снизить колличество вызовов этих методов.
Заранее всем спасибо.
Записан
Bepec
Гость
« Ответ #33 : Июнь 20, 2012, 16:22 »

Кешировать.
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #34 : Июнь 20, 2012, 16:44 »

А в чем задача такой модели ? Как должна выглядеть структура таблицы/таблиц, чтобы выстроить дерево ?
Помоему пофигу как должна она выглядеть.
При создании можели можно параметризовать типа:
setIdentFielsd(QString& idCol, QString& idParentCol, QString& idNull);
И все.
Первым параметром задается поле идентификатора,
Вторым поле типа парентИд.
Третим представление пустого парента.
И хватит с головой думаю.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 25.