diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-04-26 11:48:39 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-04-26 12:04:39 +0800 |
commit | 831e7616c7aee818a304c962bf6007d03a29c2ed (patch) | |
tree | 7395926683411b6eee2a8595c68c0cdae184f498 /calendar/gui/dialogs/comp-editor-page.h | |
parent | 6c62a6cc48086f50f9c957f9720ef75a416f8305 (diff) | |
download | gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.tar gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.tar.gz gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.tar.bz2 gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.tar.lz gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.tar.xz gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.tar.zst gsoc2013-evolution-831e7616c7aee818a304c962bf6007d03a29c2ed.zip |
CompEditor cleanups.
Random cleanups from the account-mgmt branch, to reduce diff noise.
Diffstat (limited to 'calendar/gui/dialogs/comp-editor-page.h')
-rw-r--r-- | calendar/gui/dialogs/comp-editor-page.h | 33 |
1 files changed, 20 insertions, 13 deletions
diff --git a/calendar/gui/dialogs/comp-editor-page.h b/calendar/gui/dialogs/comp-editor-page.h index a58da9b804..2b9f7a4467 100644 --- a/calendar/gui/dialogs/comp-editor-page.h +++ b/calendar/gui/dialogs/comp-editor-page.h @@ -30,6 +30,8 @@ #include <libecal/e-cal-component.h> #include <libecal/e-cal.h> +#include <calendar/gui/e-meeting-attendee.h> + /* Standard GObject macros */ #define TYPE_COMP_EDITOR_PAGE \ (comp_editor_page_get_type ()) @@ -80,20 +82,23 @@ struct _CompEditorPage { struct _CompEditorPageClass { GObjectClass parent_class; - /* Notification signals */ - - void (* dates_changed) (CompEditorPage *page, const gchar *dates); - - /* Virtual methods */ - - GtkWidget *(* get_widget) (CompEditorPage *page); - void (* focus_main_widget) (CompEditorPage *page); - - gboolean (* fill_widgets) (CompEditorPage *page, ECalComponent *comp); - gboolean (* fill_component) (CompEditorPage *page, ECalComponent *comp); - gboolean (* fill_timezones) (CompEditorPage *page, GHashTable *timezones); + /* Signals */ + void (*dates_changed) (CompEditorPage *page, + const gchar *dates); - void (* set_dates) (CompEditorPage *page, CompEditorPageDates *dates); + /* Methods */ + GtkWidget * (*get_widget) (CompEditorPage *page); + void (*focus_main_widget) (CompEditorPage *page); + gboolean (*fill_widgets) (CompEditorPage *page, + ECalComponent *comp); + gboolean (*fill_component) (CompEditorPage *page, + ECalComponent *comp); + gboolean (*fill_timezones) (CompEditorPage *page, + GHashTable *timezones); + void (*set_dates) (CompEditorPage *page, + CompEditorPageDates *dates); + void (*add_attendee) (CompEditorPage *page, + EMeetingAttendee *attendee); }; GType comp_editor_page_get_type (void); @@ -114,6 +119,8 @@ gboolean comp_editor_page_fill_timezones (CompEditorPage *page, GHashTable *timezones); void comp_editor_page_set_dates (CompEditorPage *page, CompEditorPageDates *dates); +void comp_editor_page_add_attendee (CompEditorPage *page, + EMeetingAttendee *attendee); void comp_editor_page_notify_dates_changed (CompEditorPage *page, CompEditorPageDates *dates); |