Ich habe ein einfaches Listenmodell und Listendelegat in QML implementiert und nun neugierig, ob es machbar ist, die zugrunde liegende Liste zyklisch zu machen. Hier ist der Code-Schnipsel:Ist es möglich, QML ListView zyklisch zu machen?
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
}
Derzeit ist die Liste langsam nach links bewegt, aber als er das Ende nur wenige letzten Elemente erreicht werden angezeigt. Also werde ich entweder die zugrunde liegende Liste zyklisch machen oder den Sprung zum ersten Listenelement fest codieren :(
danke für den Link! Ich habe PathView noch nicht angeschaut, aber ja, es scheint plausibel - ich habe mich sofort an ein Beispiel erinnert, das sie uns bei Qt dev Tagen gegeben haben - sollte funktionieren! – MadH
Ja, Ich denke, pathview ist was du willst in dieser Situation, es wird deinen Zyklus durch deine Liste laufen lassen, ohne dass es ein "Ende" der Liste gibt. – Millhouse