qml中存在动态对象

时间:2015-01-21 13:18:19

标签: qt qml

我正在使用Qt-qml语言在我的应用程序中创建几个动态对象,这是我的代码:

    var c = null
    c = Qt.createComponent("Lines.qml")
    var k = c.createObject(gameCanvas)
    k.height = 1
    k.width = grid.spacing
    k.x = image1.x + image1.width
    k.y = image1.y + image1.height / 2

这是我在Lines.qml文件中的代码:

Rectangle {

    property alias col: stayrec5.color
    height: 3
    width: 3

Rectangle {

    id: stayrec5
    x: 0
    y: 0
    color: "brown"
    height: parent.height
    smooth: true
    width: parent.width

    }

}

有没有办法给出一个随机的x,y坐标来决定先前创建的一个动态对象是否存在于相同的x或y坐标,因为ex是有一个函数可以传递给它动态对象(在我的情况k)知道它是否存在于同一个随机给定的x或y坐标,甚至两者都有?,任何想法都将受到赞赏

0 个答案:

没有答案