summaryrefslogtreecommitdiff
path: root/gio/src/settings.ccg
diff options
context:
space:
mode:
Diffstat (limited to 'gio/src/settings.ccg')
-rw-r--r--gio/src/settings.ccg5
1 files changed, 5 insertions, 0 deletions
diff --git a/gio/src/settings.ccg b/gio/src/settings.ccg
index 2af9f32e..a37df2c9 100644
--- a/gio/src/settings.ccg
+++ b/gio/src/settings.ccg
@@ -43,4 +43,9 @@ void Settings::bind_writable(const Glib::ustring& key,
bind_writable(key, property_proxy.get_object(), property_proxy.get_name(), inverted);
}
+std::vector<Glib::ustring> Settings::list_schemas()
+{
+ return Glib::ArrayHandler<Glib::ustring>::array_to_vector(g_settings_list_schemas(), Glib::OWNERSHIP_NONE);
+}
+
}