diff options
author | Ted Gould <ted@canonical.com> | 2009-05-05 18:48:58 +0100 |
---|---|---|
committer | Ted Gould <ted@canonical.com> | 2009-05-05 18:48:58 +0100 |
commit | 8b7a878309959f34b08b321f0f04457a31f52826 (patch) | |
tree | 5c304c348e361e71a0a86b2b8428562aff71d7ab /libdbusmenu-glib/client.h | |
parent | 59a21ee084758c2ba4774a86767f8c593ff94f72 (diff) | |
download | libdbusmenu-8b7a878309959f34b08b321f0f04457a31f52826.tar.gz libdbusmenu-8b7a878309959f34b08b321f0f04457a31f52826.tar.bz2 libdbusmenu-8b7a878309959f34b08b321f0f04457a31f52826.zip |
Adding in a signal for the layout being updated
Diffstat (limited to 'libdbusmenu-glib/client.h')
-rw-r--r-- | libdbusmenu-glib/client.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libdbusmenu-glib/client.h b/libdbusmenu-glib/client.h index bc4559a..d4c5ee9 100644 --- a/libdbusmenu-glib/client.h +++ b/libdbusmenu-glib/client.h @@ -15,6 +15,8 @@ G_BEGIN_DECLS #define DBUSMENU_IS_CLIENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), DBUSMENU_TYPE_CLIENT)) #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_PROP_DBUS_NAME "dbus-name" #define DBUSMENU_CLIENT_PROP_DBUS_OBJECT "dbus-object" @@ -23,6 +25,14 @@ typedef struct _DbusmenuClientClass DbusmenuClientClass; struct _DbusmenuClientClass { GObjectClass parent_class; + + void (*layout_updated)(void); + + /* Reserved for future use */ + void (*reserved1) (void); + void (*reserved2) (void); + void (*reserved3) (void); + void (*reserved4) (void); }; struct _DbusmenuClient { |