実行時にqmlファイルからQDeclarativeListPropertyに項目を追加する理由は何ですか?例えばループ内 、:qt QDeclarativeListProperty qmlアプリケーションから項目を追加
var i;
for(i = 0 ; i < 100 ; ++i)
{ listOfItems.append(MyItem {text:"list"+i})
}
とlistOfItemsがQDeclarativeListPropertyリストです... 私はそれを行うにはしたくない:
listOfItems:
[
MyItem{text:"list val1"},
MyItem{text:"list val2"},
......
]
私はQMLでこのリストを表示し、リストのデータはQtオブジェクトから得られます。
私はこの信号にコードを追加したいが、何を書くべきかわからない.... – dan