我需要将所有控件对齐。因此,在调整大小时,它们应该与窗口的右上角而不是左上角一起移动。
在visual studio中,我只需将任何控件的Anchor属性设置为正确和向上。但是PyQt没有Anchor或Dock属性。将layoutDirection
设置为RightToLeft
没有帮助。
注意:我正在尝试使用Qt Designer学习PyQt。
答案 0 :(得分:1)
这很容易:
# Create a layout
layout = QHBoxLayout()
# create a control
button = QPushButton("button")
# add the button to the layout and align it to the right
layout.addWidget(button, alignment=Qt.AlignRight)
答案 1 :(得分:0)
看看QDockWidget。这个example也可能有用。