0

我需要我的所有控件正确对齐。所以在调整大小时,它们应该随着窗口的右上角而不是左上角移动。在 Visual Studio 中,我只需将任何控件的 Anchor 属性设置为 right 和 up 即可。但是 PyQt 没有 Anchor 或 Dock 属性。设置layoutDirectionRightToLeft没有帮助。

注意:我正在尝试使用 Qt Designer 学习 PyQt。

4

2 回答 2

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)
于 2011-03-31T15:49:19.443 回答
0

看看QDockWidget。这个例子也可能有用。

于 2010-08-22T13:57:32.470 回答