[gtk+] GtkMenuTrackerItem: Add support for display-hint
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] GtkMenuTrackerItem: Add support for display-hint
- Date: Mon, 28 Apr 2014 18:22:13 +0000 (UTC)
commit 8fff8acbac56daf4de967f5ab8ed805391cd9e4b
Author: Matthias Clasen <mclasen redhat com>
Date: Mon Apr 28 14:18:06 2014 -0400
GtkMenuTrackerItem: Add support for display-hint
This commit adds a getter for the display-hint attribute.
gtk/gtkmenutrackeritem.c | 10 ++++++++++
gtk/gtkmenutrackeritem.h | 2 ++
2 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkmenutrackeritem.c b/gtk/gtkmenutrackeritem.c
index ddf20dc..232ac37 100644
--- a/gtk/gtkmenutrackeritem.c
+++ b/gtk/gtkmenutrackeritem.c
@@ -674,6 +674,16 @@ gtk_menu_tracker_item_get_special (GtkMenuTrackerItem *self)
return special;
}
+const gchar *
+gtk_menu_tracker_item_get_display_hint (GtkMenuTrackerItem *self)
+{
+ const gchar *display_hint = NULL;
+
+ g_menu_item_get_attribute (self->item, "display-hint", "&s", &display_hint);
+
+ return display_hint;
+}
+
GMenuModel *
_gtk_menu_tracker_item_get_link (GtkMenuTrackerItem *self,
const gchar *link_name)
diff --git a/gtk/gtkmenutrackeritem.h b/gtk/gtkmenutrackeritem.h
index ca5a665..48c6dd4 100644
--- a/gtk/gtkmenutrackeritem.h
+++ b/gtk/gtkmenutrackeritem.h
@@ -50,6 +50,8 @@ GtkMenuTrackerItem * _gtk_menu_tracker_item_new (GtkActi
const gchar * gtk_menu_tracker_item_get_special (GtkMenuTrackerItem *self);
+const gchar * gtk_menu_tracker_item_get_display_hint (GtkMenuTrackerItem *self);
+
GtkActionObservable * _gtk_menu_tracker_item_get_observable (GtkMenuTrackerItem *self);
gboolean gtk_menu_tracker_item_get_is_separator (GtkMenuTrackerItem *self);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]