如何在pyqt的右下角对齐按钮?

时间:2016-12-31 03:44:27

标签: python pyqt pyqt4 pyqt5

我使用的是垂直布局,顶部有一个Qlistview,底部有一个按钮。我试图在右下方添加按钮,但它位于左下角。我已经尝试了self.verticalLayout.setAlignment(QtCore.Qt.AlignRight),但我认为只有当vlayout是更大布局的一部分时才能使用。

2 个答案:

答案 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)