diff options
author | Juan Pablo Ugarte <juanpablougarte@gmail.com> | 2011-03-31 20:52:11 -0300 |
---|---|---|
committer | Juan Pablo Ugarte <juanpablougarte@gmail.com> | 2011-03-31 20:52:11 -0300 |
commit | 6846485c0d39f6c7791a78179b0f893c8a3cdd2a (patch) | |
tree | 44262da5cdb5434cacb24f18ec4f6d9ba8cefcf1 /gladeui/glade-inspector.c | |
parent | fd2be3bd491010fc9c05fd3fdf07fc03b0c7eeb8 (diff) | |
download | glade-6846485c0d39f6c7791a78179b0f893c8a3cdd2a.tar.gz |
* gladeui/glade-base-editor.c,
gladeui/glade-cell-renderer-icon.c,
gladeui/glade-clipboard.c,
gladeui/glade-editor.c,
gladeui/glade-inspector.c,
gladeui/glade-palette.c,
gladeui/glade-project.c,
gladeui/glade-property.c,
gladeui/glade-signal.c,
gladeui/glade-widget-action.c,
gladeui/glade-widget.c:
Replaced g_object_notify() with g_object_notify_by_spec()
Diffstat (limited to 'gladeui/glade-inspector.c')
-rw-r--r-- | gladeui/glade-inspector.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/gladeui/glade-inspector.c b/gladeui/glade-inspector.c index b8eb8dab..922c1c1b 100644 --- a/gladeui/glade-inspector.c +++ b/gladeui/glade-inspector.c @@ -59,7 +59,8 @@ enum { PROP_0, - PROP_PROJECT + PROP_PROJECT, + N_PROPERTIES }; enum @@ -82,7 +83,7 @@ struct _GladeInspectorPrivate gboolean search_disabled; }; - +static GParamSpec *properties[N_PROPERTIES]; static guint glade_inspector_signals[LAST_SIGNAL] = { 0 }; @@ -174,15 +175,15 @@ glade_inspector_class_init (GladeInspectorClass * klass) G_STRUCT_OFFSET (GladeInspectorClass, item_activated), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); - g_object_class_install_property (object_class, - PROP_PROJECT, - g_param_spec_object ("project", - _("Project"), - _ - ("The project being inspected"), - GLADE_TYPE_PROJECT, - G_PARAM_READABLE | - G_PARAM_WRITABLE)); + properties[PROP_PROJECT] = + g_param_spec_object ("project", + _("Project"), + _("The project being inspected"), + GLADE_TYPE_PROJECT, + G_PARAM_READABLE | G_PARAM_WRITABLE); + + /* Install all properties */ + g_object_class_install_properties (object_class, N_PROPERTIES, properties); g_type_class_add_private (klass, sizeof (GladeInspectorPrivate)); } @@ -832,7 +833,7 @@ glade_inspector_set_project (GladeInspector * inspector, GladeProject * project) update_project_completion (project, NULL, inspector); - g_object_notify (G_OBJECT (inspector), "project"); + g_object_notify_by_pspec (G_OBJECT (inspector), properties[PROP_PROJECT]); } /** |