Я использую загрузчик в делегате ListView, чтобы повысить производительность при загрузке дорогих моделей делегатов.
Мой код выглядит так:
delegate: Component {
Loader {
asynchronous: true
sourceComponent: MyDelegateComponent {}
}
}
Модель взята из C ++ ( Реализация QAbstractListModel).
Проблема в том, что порядок заполнения списка неправильный. Он идет снизу вверх, создавая странное представление для пользователя, которому нужно дождаться первого элемента списка.
Можно ли изменить этот порядок заполнения, чтобы сначала загрузить верхний элемент? Модель в данных C ++ хорошо упорядочена.