[glibmm] Gio::Settings: Add create_action().



commit fd8f5af5835952479af9f5a9953bd1fbad3f6da3
Author: Murray Cumming <murrayc murrayc com>
Date:   Fri Oct 11 10:27:47 2013 +0200

    Gio::Settings: Add create_action().

 gio/src/settings.hg |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/gio/src/settings.hg b/gio/src/settings.hg
index cc45bdc..ff060f4 100644
--- a/gio/src/settings.hg
+++ b/gio/src/settings.hg
@@ -18,6 +18,7 @@
 #include <glibmm/arrayhandle.h>
 #include <glibmm/object.h>
 #include <glibmm/variant.h>
+#include <giomm/action.h>
 
 _DEFS(giomm,gio)
 _PINCLUDE(glibmm/private/object_p.h)
@@ -122,6 +123,8 @@ public:
   void bind_writable(const Glib::ustring& key, const Glib::PropertyProxy_Base& property_proxy, bool 
inverted=false);
   // TODO: unbind is not actually a class method
 
+  _WRAP_METHOD(Glib::RefPtr<Action> create_action(const Glib::ustring& key), g_settings_create_action)
+
   //TODO?: _WRAP_PROPERTY("backend", Glib::RefPtr<SettingsBackend>)
 
   _WRAP_PROPERTY("delay-apply", bool)


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