Search code examples
pythonpyqtpyqt4pyqt5

How can I align a button at the bottom right in pyqt?


I am using a vertical layout that contains a Qlistview on top and a button at the bottom. I am trying to add the button at the bottom right but it is positioned at the bottom left. I've tried self.verticalLayout.setAlignment(QtCore.Qt.AlignRight) but I think that'd only work if the vlayout was part of a bigger layout.


Solution

  • Use:

    self.verticalLayout.addWidget(your_button, alignment=QtCore.Qt.AlignRight)