1


実行時に任意のビューに要素を追加するにはどうすればよいですか?
たとえば、何らかの信号が発生した場合、アプリケーションは特定の行に長方形を追加する必要があります。
ありがとう、

4

1 に答える 1

3

コンポーネントを使用すると、うまくいくはずです。

MySignalSource {
    Row {
        id: myRow
        anchors.fill: parent
    }

    Component {
        id: myRectComp
        Rectangle {
            width: 50
            height: 50
        }
    }

    onSignalFired: {
        var rect = myRectComp.createObject(myRow)
        rect.color = "black"
    }
}

テストされていませんが、そのように動作するはずです。

于 2011-03-22T21:19:23.263 に答える