Qml 锚定特性
在Qt中,您可以使用表达式引用元素的锚定线,例如Qml 锚定特性,qml,qt5,qtquick2,Qml,Qt5,Qtquick2,在Qt中,您可以使用表达式引用元素的锚定线,例如element.left或element.right,其中element以某种方式引用父元素或同级元素。例如: Item { Text { text: "at right edge of parent" anchors.right: parent.right } } 将文本元素锚定到其父元素的右边缘,在本例中,父元素是项元素 但是,在浏览for项目时,没有提到left或right属性(只是锚定.le
element.left
或element.right
,其中element
以某种方式引用父元素或同级元素。例如:
Item {
Text {
text: "at right edge of parent"
anchors.right: parent.right
}
}
将文本
元素锚定到其父元素的右边缘,在本例中,父元素是项
元素
但是,在浏览for项目时,没有提到left
或right
属性(只是锚定.left
和锚定.right
)。文档的这一部分包括所有继承的成员,因此应该列出它
这些属性是未记录的,还是某种特殊的引用?根据,它们指的是贯穿项及其周围的特定想象线。正如您在代码中看到的,它们肯定是属性
然而,它们是保密的,可能是为了不干扰锚定。可以找到他们的计算结果,其背后的理由应该相当清楚。因此,当您指的是parent.right
时,您指的是您的parent
的x+宽度