继承关系
详细描述
此类用于构造水平框布局对象。 有关详细信息,请参见QBoxLayout。
该类的最简单用法是这样的:
window = QWidget()
button1 = QPushButton("One")
button2 = QPushButton("Two")
button3 = QPushButton("Three")
button4 = QPushButton("Four")
button5 = QPushButton("Five")
layout = QHBoxLayout()
layout.addWidget(button1)
layout.addWidget(button2)
layout.addWidget(button3)
layout.addWidget(button4)
layout.addWidget(button5)
window.setLayout(layout)
window.show()
首先,我们在布局中创建所需的小部件。 然后,我们创建QHBoxLayout对象,并将小部件添加到布局中。 最后,我们调用setLayout()将QHBoxLayout对象安装到小部件上。 那时,布局中的小部件将重新进行父级化,以将窗口作为其父级。
See also
QVBoxLayoutQGridLayoutQStackedLayoutLayout ManagementBasic Layouts Example
class QHBoxLayout¶
QHBoxLayout(parent)
param parent
QWidget
构造一个新的水平框。 您必须将其添加到另一个布局。
使用父parent构造一个新的顶层水平框。