1
QQuickItem
はmain.qml
で定義されています。QMLプロパティの値をC++から取得する方法
Flickable {
id: my_quick
Accessible.name: "my_quick_item_name"
objectName: "myquickitem"
enabled: true
property real quickProperty: 1.0
}
私はC++側に次のようにmy_quick
オブジェクトを取得します。
QQuickItem * my_quick_ptr = QmlEngine_Ptr->rootObjects()[0]->findChild<QQuickItem*>("myquickitem");
はどう私はmy_quick_ptr
を使用してC++側に、quickProperty
セットの現在の値を得ることができますか?
ありがとうございます、私の質問では、サンプルコードであなたの答えをインラインで作ることができますか? objectNameを 'myquickitem'として' qreal'を使用しています。プロパティ名は 'quickProperty' –
です。出来た。すばらしいです –