能否使QML ListView循环?

6

我在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
      }

目前,列表慢慢向左移动,但当它到达结尾时,只显示少数最后的项目。因此,我应该将底层列表设为循环,或硬编码跳转到第一个列表项 :(

1个回答

5

谢谢提供链接!我还没有看过PathView,但是看起来很有可能——我立刻想起了Qt开发者日给我们的一个例子——应该可以用! - MadH
是的,我认为在这种情况下,pathview 是你想要的,它将允许你在列表中循环而不会有“结束”列表的情况。 - Millhouse

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接