Gtk.BinLayout

g GObject.Object GObject.Object Gtk.LayoutManager Gtk.LayoutManager GObject.Object->Gtk.LayoutManager Gtk.BinLayout Gtk.BinLayout Gtk.LayoutManager->Gtk.BinLayout

Subclasses:

None

Methods

Inherited:

Gtk.LayoutManager (6), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

Virtual Methods

Inherited:

Gtk.LayoutManager (6), GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Gtk.BinLayout(**kwargs)
Bases:

Gtk.LayoutManager

Abstract:

No

Structure:

Gtk.BinLayoutClass

GtkBinLayout is a GtkLayoutManager subclass useful for create “bins” of widgets.

GtkBinLayout will stack each child of a widget on top of each other, using the [property`Gtk`.Widget:hexpand], [property`Gtk`.Widget:vexpand], [property`Gtk`.Widget:halign], and [property`Gtk`.Widget:valign] properties of each child to determine where they should be positioned.

classmethod new()[source]
Returns:

the newly created GtkBinLayout

Return type:

Gtk.LayoutManager

Creates a new GtkBinLayout instance.