Помогите реализовать QTreeView (Модель/Представление) |
Здравствуйте, гость ( Вход | Регистрация )
Помогите реализовать QTreeView (Модель/Представление) |
dexter_man |
12.5.2008, 16:16
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 12.5.2008 Пользователь №: 173 Спасибо сказали: 0 раз(а) Репутация: 0 |
Помогите реализовать QTreeView:
Модель данных выглядит седуюцим образом Здание 1 1 |-----Комната 1 1 Здание 2 1 |-----Комната 1 1 Здание 3 3 |-----Комната 1 2 |-----Комната 2 1 |-----Комната 3 1 Короче получается обычное дерево. например когда выбирается "Здание 3" и вводится кол-во комнат (с помошью QSpinBox), например 3 , то добавляется введенное количество комнат. Посоветуйте с чего хоть начать, в программирование полный профан!!! Каким образом это хоть можно сделать??? И каким оразом реализовть модель/представление??? |
|
|
Litkevich Yuriy |
12.5.2008, 21:01
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
я так прикинул, тут самое главное делегат свой какчественно сделать на основе спинбокса, в момент когда редактирование завершится, фокус с него уйдет, надо чтобы помимо обновления данных в модели еще и n подветвей создавалось.
dexter_man, почитай то, что ViGOur дал про концепцию, делегаты (я не доперевел ) и потом глянь этот пост, я как-то ваял на тему делегатов, может пригодится. |
|
|
Текстовая версия | Сейчас: 5.12.2024, 7:23 |