diff options
author | Ryan Lortie <desrt@desrt.ca> | 2014-04-28 14:01:35 +0200 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2014-04-28 14:14:41 -0400 |
commit | f6ee00769a9190ed95857dab9fc78f935b6645db (patch) | |
tree | ceba7c549db663cee30a9910ce1304559f8f89dd /gtk/gtkmenutracker.h | |
parent | 48db84182211324cc70703da609d15e3a568f5f6 (diff) | |
download | gtk+-f6ee00769a9190ed95857dab9fc78f935b6645db.tar.gz |
GtkMenuTracker: don't specialise "submenu" link
We have some API in GtkMenuTracker and GtkMenuTrackerItem that is
specifically designed to deal with submenus.
Generalise these APIs to take a 'link_name' parameter that we always
give as G_MENU_SUBMENU for now. In the future, this will allow creating
trackers for other types of links, such as sections.
Diffstat (limited to 'gtk/gtkmenutracker.h')
-rw-r--r-- | gtk/gtkmenutracker.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkmenutracker.h b/gtk/gtkmenutracker.h index a025586a8c..6d9d6c8c57 100644 --- a/gtk/gtkmenutracker.h +++ b/gtk/gtkmenutracker.h @@ -40,7 +40,8 @@ GtkMenuTracker * gtk_menu_tracker_new (GtkActi GtkMenuTrackerRemoveFunc remove_func, gpointer user_data); -GtkMenuTracker * gtk_menu_tracker_new_for_item_submenu (GtkMenuTrackerItem *item, +GtkMenuTracker * gtk_menu_tracker_new_for_item_link (GtkMenuTrackerItem *item, + const gchar *link_name, GtkMenuTrackerInsertFunc insert_func, GtkMenuTrackerRemoveFunc remove_func, gpointer user_data); |