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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTreeView -> QTableView (QAbstractProxyModel)  (Прочитано 2207 раз)
antok
Гость
« : Ноябрь 13, 2013, 20:01 »

Собственно, есть многоуровневая иерархическая модель, корректно отображающаяся QTreeView.

Необходимо (с помощью QAbstractProxyModel ? ) вывести те же данные через QTableView.

Понятно, как вывести один узел с детьми, а вот чтобы полностью все элементы...
Видимо надо что-то делать с родительскими отношениями?

Чтобы понятнее было:

дерево -

-elem1
| -elem11
|    | -elem111
|    | -elem112
|    |    |-elem1121
|    |    |-elem1122
|    | -elem113
| -elem12
|

таблица -

elem1
elem11
elem111
elem112
elem1121
elem1122
elem113
elem12

Недавно начал общаться с QT и Model-View, создал модель для чтения данных и представления ее деревом, попробовал с QAbstractProxyModel поразбираться. В итоге смог добиться только того, что прокся заработала, передает значения от отдельно взятой ноды дерева в таблицу. А в какую сторону дальше ползти, чтобы получить элементы не в пределах одной ноды, не могу понять...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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