我使用的是垂直布局,顶部有一个Qlistview,底部有一个按钮。我试图在右下方添加按钮,但它位于左下角。我已经尝试了self.verticalLayout.setAlignment(QtCore.Qt.AlignRight)
,但我认为只有当vlayout是更大布局的一部分时才能使用。
答案 0 :(得分:5)
尝试使用:self.verticalLayout.addWidget({your button}, 0, QtCore.Qt.AlignRight)
答案 1 :(得分:4)
如有必要,还可以使用二进制或运算符组合多个对齐规则。
self.verticalLayout.addWidget(your_button, alignment=QtCore.Qt.AlignRight | QtCore.Qt.AlignBottom)