ListView - 缩小和透明元素

时间:2015-07-09 15:40:42

标签: qt qml qtquick2 qt-quick qtdeclarative

我有一个可滚动且可翻转的ListView,包含5个以上的元素,我希望两端显示的元素缩小,透明并稍微移动,以便整个列表向上舍入,得到轮子的形状。

我认为这两张图片描述得最好:

这就是我所拥有的:

What I have

这就是我想要的:

What I want

由于我还针对没有GL的设备 - 虽然已弃用 - 我更喜欢QtQuick 1.x版本,但我对我能得到的所有内容感到满意:)

提前多多感谢!

1 个答案:

答案 0 :(得分:2)

ListView并不意味着要做到这一点。 看看PathView。 文档中有很多例子,也许你会发现一些与你想要的东西非常相似的东西。

否则,您应该在代理中加MouseArea并对enteredexited信号做出反应。如果需要,不要忘记根据内容的大小更新代理的大小,否则项目将相互重叠。

那就是说,我可能会使用PathView来做到这一点。