http://doc.qt.io/archives/qt-4.7/anchor-layout.html告诉父母是“一条不可见的anchors.right
锚线”并指向anchors.right : AnchorLine
,Item
但是parent.right
并且parent.anchors.right
似乎是不同的事情(并且您通常不能锚定后者,而锚定到前者则可以按预期工作)。
有人给我提示文档吗?
http://doc.qt.io/archives/qt-4.7/anchor-layout.html告诉父母是“一条不可见的anchors.right
锚线”并指向anchors.right : AnchorLine
,Item
但是parent.right
并且parent.anchors.right
似乎是不同的事情(并且您通常不能锚定后者,而锚定到前者则可以按预期工作)。
有人给我提示文档吗?
我没有找到任何文档,但查看来源表明这parent.right
是一个常数,并且parent.anchors.right
是您可以设置关联的地方。
所以他们不应该是一样的。你可以认为parent.right
是 aconst int RIGHT=1;
和parent.anchors.right
asint rightAnchor;
两者都是锚线 ( QDeclarativeAnchorLine
),如果设置了锚点,甚至可以锚定到parent.anchors.right
(或任何其他项目的anchors.right
)。