| Top |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkMenuShell
╰── GtkMenuBar
The GtkMenuBar is a subclass of GtkMenuShell which contains one or more GtkMenuItems. The result is a standard menu bar which can hold many menu items.
GtkWidget *
gtk_menu_bar_new_from_model (GMenuModel *model);
Creates a new GtkMenuBar and populates it with menu items
and submenus according to model
.
The created menu items are connected to actions found in the GtkApplicationWindow to which the menu bar belongs - typically by means of being contained within the GtkApplicationWindows widget hierarchy.