Gtk.HBox¶
- Subclasses:
None
Methods¶
- Inherited:
Gtk.Box (14), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10), Gtk.Orientable (2)
- Structs:
Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)
class |
|
Virtual Methods¶
Properties¶
- Inherited:
Gtk.Box (3), Gtk.Container (3), Gtk.Widget (39), Gtk.Orientable (1)
Child Properties¶
- Inherited:
Style Properties¶
- Inherited:
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
|---|---|---|---|
box |
r |
Class Details¶
- class Gtk.HBox(*args, **kwargs)¶
- Bases:
- Abstract:
No
- Structure:
Gtk.HBoxis a container that organizes child widgets into a single row.Use the
Gtk.Boxpacking interface to determine the arrangement, spacing, width, and alignment ofGtk.HBoxchildren.All children are allocated the same height.
Gtk.HBoxhas been deprecated. You can useGtk.Boxinstead, which is a very quick and easy change. If you have derived your own classes fromGtk.HBox, you can simply change the inheritance to derive directly fromGtk.Box. No further changes are needed, since the default value of theGtk.Orientable:orientationproperty isGtk.Orientation.HORIZONTAL.If you have a grid-like layout composed of nested boxes, and you don’t need first-child or last-child styling, the recommendation is to switch to
Gtk.Grid. For more information about migrating toGtk.Grid, see Migrating from other containers to GtkGrid.- classmethod new(homogeneous, spacing)[source]¶
- Parameters:
- Returns:
a new
Gtk.HBox.- Return type:
Creates a new
Gtk.HBox.Deprecated since version 3.2: You should use
Gtk.Box.new() with aGtk.Orientation.HORIZONTALGtk.Orientable:orientationinstead