From ab3287fae7462e3a24aafd4191c70efd176abcf9 Mon Sep 17 00:00:00 2001 From: Tristan Matthews <tristan.matthews@savoirfairelinux.com> Date: Thu, 14 Feb 2013 11:15:15 -0500 Subject: [PATCH] * #19035: addressbook: test cleanup --- plugins/addressbook/test/test_addressbook.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/plugins/addressbook/test/test_addressbook.c b/plugins/addressbook/test/test_addressbook.c index 78374275ce..bb9e85fd32 100644 --- a/plugins/addressbook/test/test_addressbook.c +++ b/plugins/addressbook/test/test_addressbook.c @@ -66,23 +66,20 @@ main(int argc, char *argv[]) GDK_TYPE_PIXBUF); GtkWidget *tree_view = gtk_tree_view_new_with_model(GTK_TREE_MODEL(list_store)); - GtkCellRenderer *renderer = gtk_cell_renderer_text_new(); - const char *column_header[]= {"Name", "Phone"}; - for (gint col = COLUMN_NAME; col < COLUMN_PIXBUF; ++col) { + GtkCellRenderer *text_renderer = gtk_cell_renderer_text_new(); + GtkCellRenderer *pixbuf_renderer = gtk_cell_renderer_pixbuf_new(); + GtkCellRenderer *renderers[] = {text_renderer, text_renderer, pixbuf_renderer}; + const char *column_header[]= {"Name", "Phone", "Photo"}; + const char *column_type[]= {"text", "text", "pixbuf"}; + + for (gint col = 0; col < N_COLUMNS; ++col) { GtkTreeViewColumn *column = gtk_tree_view_column_new_with_attributes(column_header[col], - renderer, "text", + renderers[col], column_type[col], col, NULL); gtk_tree_view_append_column(GTK_TREE_VIEW(tree_view), column); } - renderer = gtk_cell_renderer_pixbuf_new(); - GtkTreeViewColumn *column = gtk_tree_view_column_new_with_attributes("Photo", - renderer, "pixbuf", - COLUMN_PIXBUF, - NULL); - gtk_tree_view_append_column(GTK_TREE_VIEW(tree_view), column); - GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL); GtkWidget *vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0); -- GitLab