Qml委托索引属于谁?

时间:2015-06-20 04:50:29

标签: qt listview qml qtquick2

我想知道index角色属于谁。 ListModelListView或其他人?如何测试?

ListModel{ 
    id:testModel

    ListElement{ 
        //  ....
    }

    //  ....
}

ListView{

    model:testModel

    delegate: 
        Column {
        Label{
            text:index
        }
    }
}

1 个答案:

答案 0 :(得分:0)

index属性通过ListView向代理公开。该属性是int,因此它可能通过副本传递,并且您不会通过修改来干扰attachee的逻辑。由于delegate是由ListView处理的组件,因此您可以放心地假设index属性属于后者,并且由于提供的模型而反映了某个功能。

这是什么意思"如何测试"?