GDBusMenuModel
GDBusMenuModel — A D-Bus GMenuModel implementation
|
|
Object Hierarchy
GObject
╰── GMenuModel
╰── GDBusMenuModel
Includes
#include <gio/gio.h>
Functions
g_dbus_menu_model_get ()
GDBusMenuModel *
g_dbus_menu_model_get (GDBusConnection *connection,
const gchar *bus_name,
const gchar *object_path);
Obtains a GDBusMenuModel for the menu model which is exported
at the given bus_name
and object_path
.
The thread default main context is taken at the time of this call.
All signals on the menu model (and any linked models) are reported
with respect to this context. All calls on the returned menu model
(and linked models) must also originate from this same context, with
the thread default main context unchanged.
Returns
a GDBusMenuModel object. Free with
g_object_unref().
[transfer full]
Since: 2.32
Types and Values
GDBusMenuModel
typedef struct _GDBusMenuModel GDBusMenuModel;
GDBusMenuModel is an opaque data structure and can only be accessed
using the following functions.