什么是parent.right(例如)完全在QML中,它与parent.anchors.right的不同之处是什么?

时间:2012-06-21 15:54:12

标签: qt layout qml

http://doc.qt.io/archives/qt-4.7/anchor-layout.html告诉父母的anchors.right是“隐形锚线”并指向anchors.right : AnchorLine的{​​{1}}属性,

但是Itemparent.right似乎是不同的东西(通常情况下你无法锚定到后者,而锚定到前者的工作正如预期的那样)。

向我提供任何人的文件?

2 个答案:

答案 0 :(得分:1)

我没有找到任何文档但是查看来源显示parent.right是常量,而parent.anchors.right是您可以设置关联的地方。

所以他们不应该是一样的。您可以将parent.right视为const int RIGHT=1;而将parent.anchors.right视为int rightAnchor;

答案 1 :(得分:0)

两者都是锚线(QDeclarativeAnchorLine),如果设置了锚点,甚至可以锚定到parent.anchors.right(或任何其他项目的anchors.right)。