diff options
author | Murray Cumming <murrayc@src.gnome.org> | 2008-03-10 19:28:20 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@src.gnome.org> | 2008-03-10 19:28:20 +0000 |
commit | 3a7bdbc8a725bd0586d114116da195f3ed9041dd (patch) | |
tree | f29cdb4f9d51c30f1af53b848756547dd36fc831 /gio/src/themedicon.hg | |
parent | 01128a410f5c707df2c3e53ece56bd90d50f20fc (diff) | |
download | glibmm-3a7bdbc8a725bd0586d114116da195f3ed9041dd.tar.gz |
Increased versionglibmm-2.16.0
svn path=/trunk/; revision=640
Diffstat (limited to 'gio/src/themedicon.hg')
-rw-r--r-- | gio/src/themedicon.hg | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/gio/src/themedicon.hg b/gio/src/themedicon.hg index 2616aad6..ee5e9c6d 100644 --- a/gio/src/themedicon.hg +++ b/gio/src/themedicon.hg @@ -47,13 +47,13 @@ class ThemedIcon _IMPLEMENTS_INTERFACE(Icon) protected: - _WRAP_CTOR(ThemedIcon(const std::string& iconname), g_themed_icon_new) + //TODO: Documentation: + explicit ThemedIcon(const std::string& iconname, bool use_default_callbacks = false); + _IGNORE(g_themed_icon_new, g_themed_icon_new_with_default_fallbacks) public: - _WRAP_CREATE(const std::string& iconname) + _WRAP_CREATE(const std::string& iconname, bool use_default_callbacks = false) - //See http://bugzilla.gnome.org/show_bug.cgi?id=517676 about the constructors. murrayc. - //TODO: GIcon *g_themed_icon_new_with_default_fallbacks (const char *iconname); //TODO: GIcon *g_themed_icon_new_from_names (char **iconnames, int len); _WRAP_METHOD(void append_name(const std::string& iconname), g_themed_icon_append_name) @@ -63,7 +63,11 @@ public: //_WRAP_METHOD(Glib::StringArrayHandle get_names() const, g_themed_icon_get_names) - //There are no signals or properties. + //There are no signals. + + _WRAP_PROPERTY("name", std::string) + //An array: This is awkward to wrap_WRAP_PROPERTY("names", ) + _WRAP_PROPERTY("use-default-fallbacks", bool) }; } // namespace Gio |