[gtkmm] Widget: Add insert_action_group().



commit e727a94120bcfe68f4577df883b7f182917cb639
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Aug 30 00:58:20 2012 +0200

    Widget: Add insert_action_group().
    
            * gtk/src/widget.hg: Wrap gtk_widget_insert_action_group().
            * tools/m4/convert_gtk.m4: Add a necessary conversion.

 ChangeLog               |    7 +++++++
 gtk/src/widget.hg       |    3 +++
 tools/m4/convert_gtk.m4 |    2 ++
 3 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a27294b..f99b0f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2012-08-29  Murray Cumming  <murrayc murrayc com>
 
+	Widget: Add insert_action_group().
+
+        * gtk/src/widget.hg: Wrap gtk_widget_insert_action_group().
+        * tools/m4/convert_gtk.m4: Add a necessary conversion.
+
+2012-08-29  Murray Cumming  <murrayc murrayc com>
+
         TextView: Add input purpose and input hints methods.
 
         * gtk/src/textview.hg: Added get/set_input_purpose() and 
diff --git a/gtk/src/widget.hg b/gtk/src/widget.hg
index 4e2d83e..bd38768 100644
--- a/gtk/src/widget.hg
+++ b/gtk/src/widget.hg
@@ -43,6 +43,7 @@ _CONFIGINCLUDE(gtkmmconfig.h)
 #include <gtkmm/requisition.h>
 #include <gtkmm/stylecontext.h>
 #include <gtkmm/widgetpath.h>
+#include <giomm/actiongroup.h>
 
 _DEFS(gtkmm,gtk)
 _PINCLUDE(gtkmm/private/object_p.h)
@@ -844,6 +845,8 @@ protected:
 
   void realize_if_needed();
 
+  _WRAP_METHOD(void insert_action_group(const Glib::ustring& name, const Glib::RefPtr<Gio::ActionGroup>& group), gtk_widget_insert_action_group)
+
 
 #m4begin
 dnl// Hook in custom hierarchy_changed callback.
diff --git a/tools/m4/convert_gtk.m4 b/tools/m4/convert_gtk.m4
index 0329b4d..d41561c 100644
--- a/tools/m4/convert_gtk.m4
+++ b/tools/m4/convert_gtk.m4
@@ -691,6 +691,8 @@ _CONVERSION(`const Glib::RefPtr<const Gio::MenuModel>&',`GMenuModel*',__CONVERT_
 _CONVERSION(`GMenuModel*',`Glib::RefPtr<Gio::MenuModel>',`Glib::wrap($3)')
 _CONVERSION(`GMenuModel*',`Glib::RefPtr<const Gio::MenuModel>',`Glib::wrap($3)')
 
+_CONVERSION(`const Glib::RefPtr<Gio::ActionGroup>&',`GActionGroup*',__CONVERT_CONST_REFPTR_TO_P_SUN(Gio::AppInfo))
+
 _CONVERSION(`GtkDragResult',`DragResult',`($2)$3')
 
 _CONVERSION(`GtkWidgetPath*',`WidgetPath',`Glib::wrap($3, true)')



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