summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2013-10-11 10:27:47 +0200
committerMurray Cumming <murrayc@murrayc.com>2013-10-11 10:27:47 +0200
commitfd8f5af5835952479af9f5a9953bd1fbad3f6da3 (patch)
treeb4e6d50b149b9f8397d870d6392ebc547a06484d
parentf6849fb3462456a9890c65de8a97a60b08cc49d5 (diff)
downloadglibmm-fd8f5af5835952479af9f5a9953bd1fbad3f6da3.tar.gz
Gio::Settings: Add create_action().
-rw-r--r--gio/src/settings.hg3
1 files changed, 3 insertions, 0 deletions
diff --git a/gio/src/settings.hg b/gio/src/settings.hg
index cc45bdc0..ff060f46 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)