Pull to refresh

Comments 4

Да, над деревом в QML надо поломать голову, т.к. готовых вариантов нет :)
Я подобную задачу решил так: сделал прокси-модель, которая преобразует дерево в список и у каждого элемента доступна информация про уровень вложенности и состояние (свернут/развернут).
К сожалению приходится в модели держать состояние открытости/закрытости элемента, что ломает всю концепцию model/view, но других вариантов реализации не видится
Хотя нет, можно во вью создавать параллельную модель, которая будет хранить состояния развернутости узлов
Можно параллельную модель держать. А можно в прокси обернуть. Плюс в прокси сделать поддержку сортировки и фильтрации.
Sign up to leave a comment.

Articles