3
Pathview在到達結尾時旋轉到第一個元素,在到達結尾時如何停止它? 謝謝是否有可能在QML中設置Pathview元素,以便在它到達模型中的最後一個元素時停止?
Pathview在到達結尾時旋轉到第一個元素,在到達結尾時如何停止它? 謝謝是否有可能在QML中設置Pathview元素,以便在它到達模型中的最後一個元素時停止?
import QtQuick 1.0
Rectangle {
id: rectangle1
width: 360
height: 360
color: "grey"
opacity: 1
ListModel {
id: listModel
ListElement {
name: "Bill Smith"
number: "555 3264"
}
ListElement {
name: "John Brown"
number: "555 8426"
}
ListElement {
name: "Sam Wise"
number: "555 0473"
}
}
Component {
id: delegate
Text {
id: nameText
width: 64; height: 20
wrapMode: Text.Wrap
text: name
}
}
Rectangle {
y:parent.height/2
width: parent.width
height: parent.height/2
ListView {
width: parent.width
height: parent.height
model: listModel
focus: true
delegate: Text {
id: item
text: name + ": " + number
}
preferredHighlightBegin: 20
preferredHighlightEnd: 40
highlightRangeMode: ListView.StrictlyEnforceRange
highlight: Rectangle { color: "lightblue"; radius: 5 }
}
}
}
這個效果可以通過ListView和屬性設置來實現。
這不是我的看法。 PathView具有ListView所沒有的獨特功能。所以這個答案已經超出了這個問題的範疇。 –