diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-07-20 03:37:27 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-07-20 21:07:43 +0800 |
commit | 0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc (patch) | |
tree | 0710a11dc0132fa57c7670f8e30b65f9ce4bbc1f /modules/calendar/e-memo-shell-view-private.h | |
parent | 3b7efa149ac541e24e6e4ae54bdda4b0ecd6936d (diff) | |
download | gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.tar gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.tar.gz gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.tar.bz2 gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.tar.lz gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.tar.xz gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.tar.zst gsoc2013-evolution-0ad9e247441b2c21f46fc7d2fdc2b66cea6740fc.zip |
EMemoShellView: Disconnect all signal handlers in dispose().
Diffstat (limited to 'modules/calendar/e-memo-shell-view-private.h')
-rw-r--r-- | modules/calendar/e-memo-shell-view-private.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/modules/calendar/e-memo-shell-view-private.h b/modules/calendar/e-memo-shell-view-private.h index 29f5a6333a..aa04e60a11 100644 --- a/modules/calendar/e-memo-shell-view-private.h +++ b/modules/calendar/e-memo-shell-view-private.h @@ -78,9 +78,30 @@ struct _EMemoShellViewPrivate { EMemoShellContent *memo_shell_content; EMemoShellSidebar *memo_shell_sidebar; + /* sidebar signal handlers */ + gulong client_added_handler_id; + gulong client_removed_handler_id; + EClientCache *client_cache; gulong backend_error_handler_id; + EMemoTable *memo_table; + gulong open_component_handler_id; + gulong popup_event_handler_id; + gulong selection_change_1_handler_id; + gulong selection_change_2_handler_id; + gulong status_message_handler_id; + + ECalModel *model; + gulong model_changed_handler_id; + gulong model_rows_deleted_handler_id; + gulong model_rows_inserted_handler_id; + gulong row_appended_handler_id; + + ESourceSelector *selector; + gulong selector_popup_event_handler_id; + gulong primary_selection_changed_handler_id; + EActivity *activity; }; |