使用PyQt在工具栏中定位QWidgets

时间:2016-07-06 14:08:53

标签: python pyqt position toolbar

我正在尝试将一些按钮放在我的应用程序的工具栏中。正如您在这些图像中看到的那样,我需要将其中一个放在右侧,与其他图像相对。像这样的东西:

这是我的工具栏: This is the toolbar

我需要将QLabel移到右侧: enter image description here

有没有办法做到这一点?我尝试过setGeometrymove方法,但我无法做到这一点。  希望你能帮帮我

1 个答案:

答案 0 :(得分:1)

在标签前添加展开的spacer小部件:

spacer = QtGui.QWidget(self)
spacer.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
toolbar.addWidget(spacer)
toolbar.addWidget(label)