QML で呼び出し元オブジェクトへの参照を取得する方法はありますか? QMLの「this」ポインターに相当するものを見ています
例: ビデオ プレーヤーのシークバーなどのグラフィック要素のバックエンドとして機能するコンポーネントがあるとします。このバックエンドは、ビデオの現在および合計時間を入力として受け取り、グラフィカルなシークバーに定期的に更新を提供します。このバックエンドに、現在の期間と合計期間を送信するシグナルのシグナル ハンドラがある場合、次のようになります。
Connections {
target: sender //this
onSendSeekUpdate()
{
//do something
}
}
もちろん、これは C++ で実装して QML にインポートできると思います。しかし、QMLもこれをサポートしているかどうか疑問に思っていましたか? そのようなフックを QML ですぐに記述できるようにします。