关于qt:如何在PathView QML中保持可见的当前,下一项目和之前的项目?

How to keep visible current, next and before item in PathView QML?

好吧,我通过使用带有PathView的QML实现了图像轮播,并看到了一些示例。 我对如何定义超出我希望可见的项目数量有疑问,我在这里得到了答案。

现在,我正在使用pathItemCount属性,但是我还有另一个问题。 我看到的是,当我定义pathItemCount属性时,QML PathView仅显示下一个项目,但是当我像图像轮播一样使用该组件时,我需要显示当前项目的下一个和上一个项目。

有人知道我该怎么做吗?

抱歉,我真的是QML的新手,对此进行了一些搜索,但直到现在都没有成功。

非常感谢,对不起我的英语。


尝试在PathView中设置以下属性:

1
2
3
4
5
6
7
8
PathView {
    // ...
    preferredHighlightBegin: 0.5
    preferredHighlightEnd: 0.5

    pathItemCount: 5
    // ...
}

你可以在这里读到它