QSortFilterProxyModel + QAbstractItemModel + QTreeView, После добавлении QSortFilterProxyModel перстает работать QTreeView |
Здравствуйте, гость ( Вход | Регистрация )
QSortFilterProxyModel + QAbstractItemModel + QTreeView, После добавлении QSortFilterProxyModel перстает работать QTreeView |
flankerr |
20.5.2015, 16:55
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: 0 |
Имеется дерево на QAbstractItemModel и QTreeView связка рабюотает отлично проблем нет.
Пытаюсь прикрутить QSortFilterProxyModel как есть без переобределений просто как прослйку чтобы все завелось как есть но не заваодится.
При попытке развернуть любой элемент дерева все "съезжает" перестает отображаться или отображается мягко говря не адекватно. Индексы которые приходят в ::data становятся не валидными. Аналогичный код но с табличной моделью работает на ура. QSortFilterProxyModel() + QAbstractItemModel + QTableView - все работает как часы. Вопрос что и как надо переопределить в QSortFilterProxyMode для работы с деревом ? |
|
|
Текстовая версия | Сейчас: 18.12.2024, 10:00 |