[glibmm] MenuItem: Add get_link().



commit 113ef00cd4e24a1997d26042e6aae2dfa8b8ae7c
Author: Murray Cumming <murrayc murrayc com>
Date:   Fri Sep 7 09:38:36 2012 +0200

    MenuItem: Add get_link().
    
    * gio/src/menuitem.hg: Wrap g_menu_item_get_link().

 ChangeLog           |    6 ++++++
 gio/src/menuitem.hg |    3 +++
 2 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 689aee7..f618de1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2012-09-07  Murray Cumming  <murrayc murrayc com>
 
+	MenuItem: Add get_link().
+
+	* gio/src/menuitem.hg: Wrap g_menu_item_get_link().
+
+2012-09-07  Murray Cumming  <murrayc murrayc com>
+
 	Gio: DBusAuthObserver: Add allow_mechanism().
 
 	* gio/src/dbusauthobserver.hg: Add the allow_mechanism()
diff --git a/gio/src/menuitem.hg b/gio/src/menuitem.hg
index 742ce0d..e5bbf70 100644
--- a/gio/src/menuitem.hg
+++ b/gio/src/menuitem.hg
@@ -51,6 +51,9 @@ public:
   _WRAP_METHOD(void set_attribute_value(const Glib::ustring& attribute, const Glib::VariantBase& value), g_menu_item_set_attribute_value)
   _IGNORE(g_menu_item_set_attribute)
 
+  _WRAP_METHOD(Glib::RefPtr<MenuModel> get_link(const Glib::ustring& link),  g_menu_item_get_link, refreturn)
+  _WRAP_METHOD(Glib::RefPtr<const MenuModel> get_link(const Glib::ustring& link) const,  g_menu_item_get_link, refreturn, constversion)
+
   _WRAP_METHOD(void set_link(const Glib::ustring& link, const Glib::RefPtr<MenuModel>& model), g_menu_item_set_link)
   _WRAP_METHOD(void set_label(const Glib::ustring& label), g_menu_item_set_label)
   _WRAP_METHOD(void set_submenu(const Glib::RefPtr<MenuModel>& submenu), g_menu_item_set_submenu)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]