diff options
| author | Ted Gould <ted@canonical.com> | 2009-06-26 14:33:56 -0500 |
|---|---|---|
| committer | Ted Gould <ted@canonical.com> | 2009-06-26 14:33:56 -0500 |
| commit | 945da10131e3a94bd5b3bedd59602ede7748add4 (patch) | |
| tree | 44283590861972b54c3d11f8d53e2636b0f3c0f5 /libdbusmenu-glib/client.h | |
| parent | 9a4f790af45a46e41823bcdb91fde1e87d32af76 (diff) | |
| parent | 7675f60a41c7a7fe7a4aa9ed853f005798054111 (diff) | |
| download | libdbusmenu-945da10131e3a94bd5b3bedd59602ede7748add4.tar.gz libdbusmenu-945da10131e3a94bd5b3bedd59602ede7748add4.tar.bz2 libdbusmenu-945da10131e3a94bd5b3bedd59602ede7748add4.zip | |
Merging in the glibresignaling branch to change how
signals move themselves up the stack.
Diffstat (limited to 'libdbusmenu-glib/client.h')
| -rw-r--r-- | libdbusmenu-glib/client.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libdbusmenu-glib/client.h b/libdbusmenu-glib/client.h index d591ebb..35f7122 100644 --- a/libdbusmenu-glib/client.h +++ b/libdbusmenu-glib/client.h @@ -44,6 +44,8 @@ G_BEGIN_DECLS #define DBUSMENU_CLIENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), DBUSMENU_TYPE_CLIENT, DbusmenuClientClass)) #define DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED "layout-updated" +#define DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED "root-changed" +#define DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM "new-menuitem" #define DBUSMENU_CLIENT_PROP_DBUS_NAME "dbus-name" #define DBUSMENU_CLIENT_PROP_DBUS_OBJECT "dbus-object" @@ -66,6 +68,8 @@ struct _DbusmenuClientClass { GObjectClass parent_class; void (*layout_updated)(void); + void (*root_changed) (DbusmenuMenuitem * newroot); + void (*new_menuitem) (DbusmenuMenuitem * newitem); /* Reserved for future use */ void (*reserved1) (void); |
