реализовал свою древовидную модель. потом для сортировки создал класс от QSortFilterProxyModel. Появилась проблема: когда разворачиваю узлы, то на определенном уровне когда я пытаюсь свернуть узел происходит следующее: элементы внутри этого узла не сворачиваются а когда нажимаешь еще раз появлятся дубликаты этих элементов и так далее. Когда используешь модель без QSortFilterProxyModel - все нормально. Где искать проблему? в реализации самой модели?
в QSortFilterProxyModel переопределил только lessThan
Перемещено leave из general