%20%EC%97%AC%EB%9F%AC%20%EB%AA%A9%EB%A1%9D%20%EB%B3%B4%EA%B8%B0%20%EC%8A%A4%ED%81%AC%EB%A1%A4.png)
Listview
qml에서 여러 s를 함께 스크롤할 수 있습니까 ??
이것이 내 시도였습니다.
Flickable {
id: scoreflick
anchors.top: namesrow.bottom
anchors.left: parent.left
anchors.right: parent.right
anchors.leftMargin: units.gu(2)
anchors.topMargin: units.gu(2)
Row {
spacing: namesrow.spacing
ListView {
id: p1list
width: units.gu(9)
height: units.gu(20)
model: 30
delegate: TextField {
width: ListView.view.width
height: units.gu(3)
text: "Score"
}
}
ListView {
id: p2list
width: units.gu(9)
height: units.gu(20)
model: 30
delegate: TextField {
width: ListView.view.width
height: units.gu(3)
text: "Score"
}
}
ListView {
id: p3list
width: units.gu(9)
height: units.gu(20)
model: 30
delegate: TextField {
width: ListView.view.width
height: units.gu(3)
text: "Score"
}
}
ListView {
id: p4list
width: units.gu(9)
height: units.gu(20)
model: 30
delegate: TextField {
width: ListView.view.width
height: units.gu(3)
text: "Score"
}
}
}
}
Scrollbar {
flickableItem: scoreflick
align: Qt.AlignTrailing
}
하지만 각 Listview
스크롤은 그 자체로 Scrollbar
전혀 작동하지 않습니다. 어떤 도움이 될까요?
답변1
다음은 나에게 도움이되었습니다. 어떻게 든 필요합니다 :
onContentXChanged: {
if(activeFocus){
p2list.contentX = p1list.contentX
iterate all list
for (var i=0; i<listOfListView.children.length; i++){
if(listOfListView.children[i].activeFocus) {
}
}