Я реализовал простую модель списка и делегат списка в QML,и теперь любопытно, возможно ли сделать основной список циклическим. Вот фрагмент кода:
Common.MarketsListView {
id: markets
anchors.top: logoImage.bottom
anchors.topMargin: 5
cacheBuffer: 20000
NumberAnimation on x {
running: runtime.isActiveWindow
loops: Animation.Infinite
from: 0
to: -300
duration: 20000
}
В настоящее время список медленно перемещается влево, но по мере того, как он достигает конца, отображаются только несколько последних элементов. Поэтому я либо сделаю базовый список циклическим, либо жестко запрограммирую переход к первому элементу списка: (