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); |