【发布时间】:2016-08-23 14:14:04
【问题描述】:
正如我们know,锚定是这样完成的:
anchors.left: rect1.right
...其中rect1 是一个派生自Item 的对象。
但是Item QML 类型没有right 属性。那么这种锚定语法是如何工作的呢?
【问题讨论】:
标签: qt user-interface syntax qml qtquick2
正如我们know,锚定是这样完成的:
anchors.left: rect1.right
...其中rect1 是一个派生自Item 的对象。
但是Item QML 类型没有right 属性。那么这种锚定语法是如何工作的呢?
【问题讨论】:
标签: qt user-interface syntax qml qtquick2
但是
ItemQML 类型没有right属性
It does。例如的文档anchors.right 链接到Positioning with Anchors,上面写着:
除了更传统的 Grid、Row 和 Column,Qt Quick 还提供了一种使用锚点概念来布局项目的方法。每个项目都可以被认为具有一组 7 条不可见的“锚线”:left、horizontalCenter、right、top、verticalCenter、baseline 和 bottom。
不过,我不完全确定为什么它们不像常规属性那样被记录在案。
【讨论】: