属性
Text项目 的horizontalAlignment和verticalAlignment分别用来设置文本在 Text项目区域中的水平、垂直对齐方式。
默认文本在左上方。
属性值有:
horizontalAlignmentText.AlignLeftText.AlignRightText.AlignHCenterText.Justify
verticalAlignmentText.AlignTopText.AlignBottomText.AlignVCenter
示例
import QtQuick
Rectangle{
width: 200
height: 200
color: "lightgrey"
Text {
width: 200
height: 200
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
text: qsTr("中心")
font.pointSize: 20
}
}
对于没有设置Text大小的文本,Text的大小就是包含文本的区域。
在这种情况下,所以的对齐都是等价的。如果想让文本处于父项目的中间,那么可以使用Item::anchors属性来实现。




















