QHBoxLayout#
The QHBoxLayout
class lines up widgets horizontally. More…
Detailed Description#
This class is used to construct horizontal box layout objects. See QBoxLayout
for details.
The simplest use of the class is like this:
window = QWidget() layout = QHBoxLayout(window) window.show()
First, we create the widgets we want to add to the layout. Then, we create the QHBoxLayout
object, setting window
as parent by passing it in the constructor; next we add the widgets to the layout. window
will be the parent of the widgets that are added to the layout.
If you don’t pass a parent window
to the constructor, you can at a later point use setLayout()
to install the QHBoxLayout
object onto window
. At that point, the widgets in the layout are reparented to have window
as their parent.
![]()
See also
QVBoxLayout
QGridLayout
QStackedLayout
Layout Management Basic Layouts Example
- class PySide6.QtWidgets.QHBoxLayout#
PySide6.QtWidgets.QHBoxLayout(parent)
- Parameters
parent –
PySide6.QtWidgets.QWidget
Constructs a new horizontal box. You must add it to another layout.
Constructs a new top-level horizontal box with parent parent
.
The layout is set directly as the top-level layout for parent
. There can be only one top-level layout for a widget. It is returned by layout()
.
See also