diff options
author | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2019-03-18 18:22:57 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2019-03-18 18:22:57 +0100 |
commit | 96294526baa9c1401eb1eea19c61a60dc85c6cfd (patch) | |
tree | f854a1fd3489171bbc52c53bbd8a1db4b9d0692b | |
parent | a6796b5c21f8c806f5f6ff13920a0137b53e415a (diff) | |
download | glibmm-96294526baa9c1401eb1eea19c61a60dc85c6cfd.tar.gz |
Gio::Settings: Add property_settings_schema()
-rw-r--r-- | gio/src/settings.ccg | 1 | ||||
-rw-r--r-- | gio/src/settings.hg | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/gio/src/settings.ccg b/gio/src/settings.ccg index 05595ac0..5ec3391e 100644 --- a/gio/src/settings.ccg +++ b/gio/src/settings.ccg @@ -17,6 +17,7 @@ #include <gio/gio.h> #include <glibmm/exceptionhandler.h> #include <glibmm/vectorutils.h> +#include <giomm/settingsschema.h> namespace Gio { diff --git a/gio/src/settings.hg b/gio/src/settings.hg index 31f29c30..218a4412 100644 --- a/gio/src/settings.hg +++ b/gio/src/settings.hg @@ -26,6 +26,7 @@ _PINCLUDE(glibmm/private/object_p.h) namespace Gio { +class SettingsSchema; _WRAP_ENUM(SettingsBindFlags, GSettingsBindFlags) @@ -210,7 +211,7 @@ _DEPRECATE_IFDEF_END _WRAP_PROPERTY("schema", Glib::ustring, deprecated "Use the 'schema-id' property instead. In a future version, this property may instead refer to a SettingsSchema.") _WRAP_PROPERTY("schema-id", Glib::ustring) - //TODO: _WRAP_PROPERTY("settings-schema", Glib::RefPtr<SettingsSchema>) + _WRAP_PROPERTY("settings-schema", Glib::RefPtr<SettingsSchema>, newin "2,60") //TODO?: _WRAP_SIGNAL(bool change_event(const Glib::ArrayHandle<Glib::QueryQuark>& keys, int n_keys), "change-event") |