Russian Qt Forum
Ноябрь 23, 2024, 10:34
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Базы данных
>
модель/представление, связанные таблицы БД и QTreeWidget
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: модель/представление, связанные таблицы БД и QTreeWidget (Прочитано 5702 раз)
MadKriS
Гость
модель/представление, связанные таблицы БД и QTreeWidget
«
:
Январь 29, 2010, 01:05 »
Всем доброго времени суток!
Есть у меня в программе древовидный список (тот самый QTreeWidget). Его я заполняю информацией из БД, причём из нескольких связанных таблиц (соответственно, у списка больше одного уровня).
Вопрос в связи с этим. Можно ли сюда как-нибудь прикрутить модели для работы со связанными таблицами ?
В стандартных примерах (Ассистант и книги) есть 2 таблицы, в одной из которых с помощью моделей отображаются данные из главной таблицы, а в другой - из зависимой. А мне нужно соответственно, чтобы всё сразу в одном списке было.
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #1 :
Январь 29, 2010, 01:36 »
надо уходить от виджета и переходить на пару: модель-представление
Записан
Юра.
crossly
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #2 :
Январь 29, 2010, 23:00 »
и написать древовидную модель..... видел пару реализация.... правда не совсем удачных...
Записан
MadKriS
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #3 :
Январь 31, 2010, 01:19 »
а можно их примеры?
и в чём их недостатки ?
Записан
crossly
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #4 :
Февраль 01, 2010, 12:53 »
поищи по форуму..... последняя которую видел уж больно тормозная была...
Записан
MadKriS
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #5 :
Февраль 02, 2010, 00:50 »
Цитата: crossly от Январь 29, 2010, 23:00
и написать древовидную модель..... видел пару реализация.... правда не совсем удачных...
а возможно написать такую модель, чтобы она поддерживала сразу и главную и зависимую таблицы так сказать ?
Записан
crossly
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #6 :
Февраль 02, 2010, 13:28 »
можно все...
Записан
crossly
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #7 :
Февраль 02, 2010, 13:29 »
кстати можно использовать GroupProxyModel... если дерево не более 2х уровней... была где то qt-apps.org
Записан
MadKriS
Гость
Re: модель/представление, связанные таблицы БД и QTreeWidget
«
Ответ #8 :
Февраль 04, 2010, 18:16 »
Цитата: crossly от Февраль 02, 2010, 13:29
кстати можно использовать GroupProxyModel... если дерево не более 2х уровней... была где то qt-apps.org
Увы, дерево с 4 уровнями.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...