Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.217.134] |
|
Сообщ.
#1
,
|
|
|
Можно ли указать какие данные модели нужно отображать?
Т.е. мне к примеру нужно отобразить не все данные из QStringListModel в QListView а токо начиная к примеру с 3го. На самом деле задача веселее ( как сделать то что я описал думаю поможет мне решить ее ): есть модель дерево (QStandardItemModel) и хочется отображать в QListView не все корневые записи а токо дочерние записи определенного итема. |
Сообщ.
#2
,
|
|
|
Обнаружил замечательную функцию setRootIndex. Которая как раз позволяет указать какое поддерево выводить во View.
А вот с ограничением выводимых данных пока не разобрался. |
Сообщ.
#3
,
|
|
|
Оказалось эту проблему решает QSortFilterProxyModel. А точнее производный от него со своей функцией filterAcceptsRow. Вобщем все можно посмотреть в Assistant-е.
Как хорошо когда все есть, остается токо это найти |