diff options
author | Matthias Clasen <mclasen@redhat.com> | 2019-01-27 16:43:54 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2019-06-13 11:59:50 +0000 |
commit | 964b2574cff262ed24fb4de92def082552b16dd1 (patch) | |
tree | b7b95816a3392da523c9bd493ebe5e864e1adfcd /gtk/gtklabel.h | |
parent | 1b21d6ecba4aac1f787e18513dc54f75253f9c28 (diff) | |
download | gtk+-964b2574cff262ed24fb4de92def082552b16dd1.tar.gz |
label: Redo context menus
Drop the ::populate-popup signal and implement
the new context menu api. Things are a bit more
complicated here, since we have different menus
on links and selectable text.
Diffstat (limited to 'gtk/gtklabel.h')
-rw-r--r-- | gtk/gtklabel.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk/gtklabel.h b/gtk/gtklabel.h index 6ccc389b73..c2b8bfe8e4 100644 --- a/gtk/gtklabel.h +++ b/gtk/gtklabel.h @@ -176,6 +176,13 @@ void gtk_label_set_yalign (GtkLabel *label, GDK_AVAILABLE_IN_ALL gfloat gtk_label_get_yalign (GtkLabel *label); +GDK_AVAILABLE_IN_ALL +void gtk_label_set_extra_menu (GtkLabel *label, + GMenuModel *model); +GDK_AVAILABLE_IN_ALL +GMenuModel * gtk_label_get_extra_menu (GtkLabel *label); + + G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkLabel, g_object_unref) G_END_DECLS |