QML で画像を動的に作成しています。これは私が使用しているコードです:
for (var n = 0; n < 3 * numberOfTiles; n ++) {
var image = imageDefinition.createObject();
image.translationX = getX(n);
image.translationY = getY(n);
image.objectName = ("image"+n)
drawContainer.add(image);
}
画像の作成はうまく機能しますが、これらの画像をAfterDawrdsと呼ぶ方法がわからない場合を除きます。IDを設定することはできません。そのようなObjectNameを設定するかどうかはわかりません。
エラーは発生しません。これが機能する場合、QML から「image3」を呼び出して移動するにはどうすればよいですか? 私はC++を使いたくありません。