我正在开发一个UI,在其中创建了两个按钮和两个labeltextfield。问题是行布局中的内部项目无法对齐。而且按钮也不固定在文本字段的底部。我已经将anchor.bottom设置为textfield.bottom。
我设置Layout.Alignment = Qt.AlignBottom但不起作用
GroupBox{
id: gb
RowLayout{
id:rl
Button{
id: btn1
text:"Btn1"
Layout.preferredHeight: 30
Layout.preferredWidth: 150
anchors.bottom: tlfield.bottom
}
Button{
id: btn2
text:"Btn2"
Layout.preferredHeight: 30
Layout.preferredWidth: 150
anchors.bottom: tlfield.bottom
}
LabeledTextFieldVertical
{
id: tlfield
fieldLabel.text: "text"
fieldText.text: check
fieldText.maximumLength: 15
Layout.preferredWidth: 130
fieldText.height:30
Layout.alignment: Qt.AlignBottom
shouldFillWidth: false
}
}
}