在布局PyQt之间添加间隔线

时间:2015-06-22 07:24:17

标签: python pyqt pyqt4

我想在两个布局之间添加一个间隔线:

Separador = QFrame()
Separador.Shape(QFrame.HLine)
Separador.setSizePolicy(QSizePolicy.Minimum,QSizePolicy.Expanding)
Separador.setLineWidth(3)
HPOUT1_layout = QVBoxLayout()
HPOUT1_layout.addLayout(HPOUT1L_layout)
HPOUT1_layout.addWidget(Separador)
HPOUT1_layout.addLayout(HPOUT1R_layout)

但是,此代码仅稍微分隔布局,但它们之间没有可见的线条。 还有另一种方式,我做错了什么?

1 个答案:

答案 0 :(得分:2)

您没有正确设置框架的形状。

而不是

Separador.Shape(QFrame.HLine)

使用

Separador.setFrameShape(QFrame.HLine)