Название: ProxyModel Tree->List Отправлено: andrew.k от Май 22, 2015, 00:01 Имеется древовидная модель элементов.
Необходимо из нее построить модель списка элементов удовлетворяющих критерию. Например: A | B | C* | D | E | F* В другой модели надо получить: C F Вроде это возможно сделать через прокси модель. Но как это реализовать, не догоняю. Примеров подобных не нашел. Спасибо. Название: Re: ProxyModel Tree->List Отправлено: andrew.k от Май 22, 2015, 16:03 Нашел похожий пример (http://lynxline.com/jongling-qt-models/)
Модифицировать его под мою задачу не получилось. Сделал цепочку из моделей. Исходная модель дерева, затем модель по ссылке, которая убирает верхний уровень дерева, оставляя только листья, дальше фильтрующая модель (QSortFilterProxyModel), которая фильтрует нужные элементы. Насколько хорошо такая схема будет работать по производительности? |