안녕하세요. ListView Repeater 에 관련해 궁금한 것이 있어 질문을 남깁니다.
Row를 가변으로 만들고, 그 가변 정보에 model 데이터를 넣고 싶어 질문을 드립니다.
ListModel {
id:ref
ListElement {
name: "Bill Smith"
number: "555 3264"
cost : 1
}
ListElement {
name: "John Brown"
number: "555 8426"
cost : 1
}
ListElement {
name: "Sam Wise"
number: "555 0473"
cost : 1
}
}
ListView {
anchors.fill: parent
model: ref
delegate: Rectangle{
id : del
width: parent.width
height: 100
Row{
Repeater{
model : 3;
Rectangle{
width:100 ; height : 40
border.width: 1
color:"yellow"
Text {
anchors.centerIn: parent
text: ref.get(index) ......
}
}
}
}
}
highlight: Rectangle { color: "lightsteelblue"; radius: 5 }
focus: true
}
구조는 위와같은 형식으로 되어 있으며
Repeater 안에
Rectangle 데이터를 모델의 name, number , cost 등을 순차적으로 넣고싶은데,
혹시 방법이 있을까요?
2021.07.06 17:27
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
5 | 1인개발자입니다. 앱을 개발해 보려고 하는데 도와주세요..ㅠㅠ | prove | 2021.10.10 | 139 |
4 | 다른 ui에서 버튼을 클릭하면 main ui로 전송 [1] | LISP | 2021.06.17 | 133 |
3 | StackView 에서 ID 상호 호환?이 가능한가요 [2] | LISP | 2021.05.29 | 116 |
» | ListView Repeater 질문 ! [1] | System | 2021.07.06 | 116 |
1 | 기계개발 분야에서도 일러스트레이터가 필요한가요? [1] | walker1972 | 2021.04.14 | 111 |
listview 첫번째 인덱스에
델리게이트, name, number, cost row를 가변으로 만들고 그 해당값을 넣어주고 싶습니다
( row 로 몇개가 될진 알수가 없습니다....)
첫번째 인덱스 Bill Smith , 555 3264 , 1
두번째 인덱스 John Brown , 555 8426 , 1