-2
Qtアプリケーションを作成しようとしていますが、ビデオと画像の表示を変更できるのは、呼び出された関数に依存します。 .qmlファイル構造の短い例があります:QMLで画像とビデオを切り替える
ApplicationWindow {
Rectangle {
Rectangle {
id: Container
function dispImage(_title, _path)
{
//show imgae
}
function dispVideo(_title, _path)
{
//show video
}
Rectangle {
id: titleContainer
Text {
id: title
}
}
Rectangle {
id: image
Image {
id: image
}
}
Rectangle {
id: video
Image {
id: image
}
}
}
}
どちらのメカニズムを使うべきですか?これはコードから適切な関数を呼び出すことで可能ですか?