diff options
author | José Alburquerque <jaalburqu@svn.gnome.org> | 2012-02-23 17:31:46 -0500 |
---|---|---|
committer | José Alburquerque <jaalburqu@svn.gnome.org> | 2012-02-23 17:31:46 -0500 |
commit | 6cb1cc0515efd8932ce0a0e61b5fc954cf2ec3d4 (patch) | |
tree | 46cbd66f459fc6db95f6134aa1201877f3655221 /gio/src/dbusconnection.hg | |
parent | 3afbcea2fdf15cddad0d00cd8f532284527b268d (diff) | |
download | glibmm-6cb1cc0515efd8932ce0a0e61b5fc954cf2ec3d4.tar.gz |
Gio::DBus::Connection: Add the MenuModel export/unexport methods.
* gio/src/dbusconnection.{ccg,hg}: Add the two new methods, wrapping
the two functions in the GMenuModel exporter API:
http://developer.gnome.org/gio/2.31/gio-GMenuModel-exporter.html
* tools/m4/convert_gio.m4: Add necessary conversions.
Diffstat (limited to 'gio/src/dbusconnection.hg')
-rw-r--r-- | gio/src/dbusconnection.hg | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gio/src/dbusconnection.hg b/gio/src/dbusconnection.hg index 35222517..0789e756 100644 --- a/gio/src/dbusconnection.hg +++ b/gio/src/dbusconnection.hg @@ -37,6 +37,7 @@ namespace Gio { class ActionGroup; +class MenuModel; class UnixFDList; @@ -1044,6 +1045,9 @@ public: _WRAP_METHOD(guint export_action_group(const Glib::ustring& object_path, const Glib::RefPtr<ActionGroup>& action_group), g_dbus_connection_export_action_group, errthrow) _WRAP_METHOD(void unexport_action_group(guint export_id), g_dbus_connection_unexport_action_group) + _WRAP_METHOD(guint export_menu_model(const Glib::ustring& object_path, const Glib::RefPtr<MenuModel>& menu), g_dbus_connection_export_menu_model, errthrow) + _WRAP_METHOD(void unexport_menu_model(guint export_id), g_dbus_connection_unexport_menu_model) + //_WRAP_PROPERTY("address", std::string) // write-only construct-only //_WRAP_PROPERTY("authentication-observer", Glib::RefPtr<AuthObserver>) // write-only construct-only _WRAP_PROPERTY("capabilities", CapabilityFlags) |