summaryrefslogtreecommitdiff
path: root/gtk/gtkcellview.c
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2011-12-19 13:48:16 +0000
committerJavier Jardón <jjardon@gnome.org>2011-12-20 18:32:15 +0000
commitf84c124e53c0136becfc06b8df0251c70e3a5aa1 (patch)
treeed1b9a0e86ed7ffd93e57ce48f8a448151595e24 /gtk/gtkcellview.c
parente24634537ef9fd384f1f7d14d170bf24659e90ff (diff)
downloadgtk+-f84c124e53c0136becfc06b8df0251c70e3a5aa1.tar.gz
gtk/gtkcellview.c: Use new GdkRGBA api instead GdkColor one
Diffstat (limited to 'gtk/gtkcellview.c')
-rw-r--r--gtk/gtkcellview.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c
index 4a86a931a2..b6ce31faf7 100644
--- a/gtk/gtkcellview.c
+++ b/gtk/gtkcellview.c
@@ -440,16 +440,17 @@ gtk_cell_view_set_property (GObject *object,
break;
case PROP_BACKGROUND:
{
- GdkColor color;
-
+ GdkRGBA color;
+
if (!g_value_get_string (value))
- gtk_cell_view_set_background_color (view, NULL);
- else if (gdk_color_parse (g_value_get_string (value), &color))
- gtk_cell_view_set_background_color (view, &color);
+ gtk_cell_view_set_background_rgba (view, NULL);
+ else if (gdk_rgba_parse (&color, g_value_get_string (value)))
+ gtk_cell_view_set_background_rgba (view, &color);
else
g_warning ("Don't know color `%s'", g_value_get_string (value));
-
- g_object_notify (object, "background-gdk");
+
+ g_object_notify (object, "background-rgba");
+ g_object_notify (object, "background-gdk");
}
break;
case PROP_BACKGROUND_GDK: