diff options
Diffstat (limited to 'shell/e-shell-view.c')
-rw-r--r-- | shell/e-shell-view.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/shell/e-shell-view.c b/shell/e-shell-view.c index 03dac3bd7d..8ee65e0e4f 100644 --- a/shell/e-shell-view.c +++ b/shell/e-shell-view.c @@ -64,6 +64,7 @@ enum { PROP_SHELL_SIDEBAR, PROP_SHELL_TASKBAR, PROP_SHELL_WINDOW, + PROP_STATE_KEY_FILE, PROP_VIEW_ID }; @@ -322,6 +323,12 @@ shell_view_get_property (GObject *object, E_SHELL_VIEW (object))); return; + case PROP_STATE_KEY_FILE: + g_value_set_pointer ( + value, e_shell_view_get_state_key_file ( + E_SHELL_VIEW (object))); + return; + case PROP_VIEW_ID: g_value_set_string ( value, e_shell_view_get_view_id ( @@ -604,6 +611,20 @@ shell_view_class_init (EShellViewClass *class) G_PARAM_CONSTRUCT_ONLY)); /** + * EShellView:state-key-file + * + * The #GKeyFile holding widget state data. + **/ + g_object_class_install_property ( + object_class, + PROP_STATE_KEY_FILE, + g_param_spec_pointer ( + "state-key-file", + "State Key File", + _("The key file holding widget state data"), + G_PARAM_READABLE)); + + /** * EShellView:view-id * * The current #GalView ID. |