Sets our main struct and passes it to the parent class.
Get the main Gtk struct
the main Gtk struct as a void*
Obtains a #GDBusMenuModel for the menu model which is exported at the given @bus_name and @object_path.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Queries the item at position @item_index in @model for the attribute specified by @attribute.
Queries the item at position @item_index in @model for the link specified by @link.
Query the number of items in @model.
Queries if @model is mutable.
Requests emission of the #GMenuModel::items-changed signal on @model.
Creates a #GMenuAttributeIter to iterate over the attributes of the item at position @item_index in @model.
Creates a #GMenuLinkIter to iterate over the links of the item at position @item_index in @model.
Emitted when a change has occurred to the menu.
#GDBusMenuModel is an implementation of #GMenuModel that can be used as a proxy for a menu model that is exported over D-Bus with g_dbus_connection_export_menu_model().