diff --git a/docs/reference/gio/gio.toml.in b/docs/reference/gio/gio.toml.in index 4096864c5..b169b3e4c 100644 --- a/docs/reference/gio/gio.toml.in +++ b/docs/reference/gio/gio.toml.in @@ -51,6 +51,7 @@ content_files = [ "dbus-name-owning.md", "dbus-name-watching.md", "dbus-utils.md", + "menu-exporter.md", "migrating-gdbus.md", "migrating-gconf.md", diff --git a/docs/reference/gio/menu-exporter.md b/docs/reference/gio/menu-exporter.md new file mode 100644 index 000000000..a440379e7 --- /dev/null +++ b/docs/reference/gio/menu-exporter.md @@ -0,0 +1,15 @@ +Title: GMenuModel Exporter +SPDX-License-Identifier: LGPL-2.1-or-later +SPDX-FileCopyrightText: 2011 Matthias Clasen + +# GMenuModel Exporter + +These functions support exporting a [class@Gio.MenuModel] on D-Bus. The D-Bus +interface that is used is a private implementation detail. + + * [method@Gio.DBusConnection.export_menu_model] + * [method@Gio.DBusConnection.unexport_menu_model] + +To access an exported [class@Gio.MenuModel] remotely, use +[func@Gio.DBusMenuModel.get] to obtain a [class@Gio.DBusMenuModel]. + diff --git a/docs/reference/gio/meson.build b/docs/reference/gio/meson.build index 4b62ce28e..18f65ccdb 100644 --- a/docs/reference/gio/meson.build +++ b/docs/reference/gio/meson.build @@ -233,6 +233,7 @@ expand_content_files = [ 'error.md', 'file-attributes.md', 'io-scheduler.md', + 'menu-exporter.md', 'migrating-gconf.md', 'migrating-gdbus.md', 'migrating-gnome-vfs.md', diff --git a/gio/gmenuexporter.c b/gio/gmenuexporter.c index 67aac19da..909780cb2 100644 --- a/gio/gmenuexporter.c +++ b/gio/gmenuexporter.c @@ -28,21 +28,6 @@ #include "gdbusnamewatching.h" #include "gdbuserror.h" -/** - * SECTION:gmenuexporter - * @title: GMenuModel exporter - * @short_description: Export GMenuModels on D-Bus - * @include: gio/gio.h - * @see_also: #GMenuModel, #GDBusMenuModel - * - * These functions support exporting a #GMenuModel on D-Bus. - * The D-Bus interface that is used is a private implementation - * detail. - * - * To access an exported #GMenuModel remotely, use - * g_dbus_menu_model_get() to obtain a #GDBusMenuModel. - */ - /* {{{1 D-Bus Interface description */ /* For documentation of this interface, see