0

ドラッグ アンド ドロップ効果に取り組むには、pullmybeardを参照します。

プログラムで何かを行うには、QML 自体ではなく cpp を使用します。

しかし、プロパティ変数の設定に問題があります。ここに私のコードセグメントがあります:

Container *playerContainer = Container::create();
           playerContainer->setLayout(new AbsoluteLayout);
           playerContainer->setLayoutProperties(AbsoluteLayoutProperties::create().x(posX).y(posY));`

playerContainerpositionX と Y を格納するために、これに変数を設定します。pullmybeardと同様に、ImageView id:beard 内で、プロパティ real dy を設定します。そのため、onTouch ハンドラで使用できます。

4

1 に答える 1

0

C++ から QML に属性を渡す方法を探していると思います。
それを行うには、setContextProperty("propertyName", property)
を使用 できます。実装方法を確認するには、http: //developer.blackberry.com/cascades/documentation/dev/integrating_cpp_qml/を参照してください。

于 2013-02-20T22:18:02.673 に答える