![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Andrewshkovskii |
![]()
Сообщение
#1
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
Описываю клинический случай :
Есть sqlite база. Есть к ней ГУЙ. В гуе есть treeWidget, он отображает небольшую иерархическую структуру в базе. Структура простая - есть N парентов, у них возможно M чилдов. У все них есть свои какие-то аттрибуты, и главное - id. Обобщенная суть гуя - добавлять парентов, и чилдов к парентам. Так вот, вопрос : насколько это плохой "тон" программирования, если я буду маппить (QMap <QTreeWidgetItem*, int>) элементы ГУЯ к их ID в базе? Это мне нужно для того, что бы знать, к какому именно паренту (его id) я буду через ГУЙ добавлять чилдов. Или есть в Qt встроенный классы для такого дела? Сообщение отредактировал Andrewshkovskii - 8.12.2010, 19:56 |
|
|
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
Andrewshkovskii, да мапь на здоровье
![]() |
|
|
Andrewshkovskii |
![]()
Сообщение
#3
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
Ну это и подразумевалось, просто я думал что это будет "не кошерно" : )
Просто я глядел в сторону QSqlRelationalTableModel, QItemSelectionModel, QDataWidgetMapper, но так и не понял, как это дело завести для treeView/Widget. |
|
|
Алексей1153 |
![]()
Сообщение
#4
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#5
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Andrewshkovskii |
![]()
Сообщение
#6
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
Я лишь скажу, что этот вариант удобно будет использовать ,если уж совсем надо кастомизировать модель/вьюху. Для моего случая это просто трата времени(будь оно проклято!), хотя и скилы хорошие можно получить.
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 19.2.2025, 1:38 |