한국어
 

ListView Repeater 질문 !

System 2021.07.06 17:24 조회 수 : 106

안녕하세요. 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 등을 순차적으로 넣고싶은데,
혹시 방법이 있을까요?