动态创建的Qt组件无法访问父级

时间:2014-08-03 06:03:50

标签: javascript qt qml qt-quick

我正在动态尝试将Columns添加到我的UI中,然后使用父元素和附近元素锚定它们,但父元素始终为null。

columns[i] = Qt.createComponent("Column.qml");

columns[i].createObject(rectangle1,{id : "column".concat(i), "anchors.left" : name, "width" :getcolwidth(rectangle1) });

这里anchors.left是column0,而在Column.qml文件中,我有

anchors.leftMargin: 15
anchors.bottom:parent.bottom
anchors.bottomMargin: 5
anchors.top: parent.top
anchors.topMargin: 5

父级应指向rectangle1,但它指向null。

0 个答案:

没有答案