| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 
 | 	GtkCellRenderer *p_renderer = NULL;
	GtkTreeViewColumn *p_column = NULL;
 
 
	p_list_store = GTK_LIST_STORE(gtk_list_store_new (4, GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_INT, G_TYPE_STRING));	// 4 colonnes dans ce GTKListStore : icône, nom, poids, date
 
/* On remplit notre p_list_store... */
 
	lst_locale = gtk_tree_view_new_with_model (GTK_TREE_MODEL (p_list_store));
	gtk_tree_view_columns_autosize(GTK_TREE_VIEW (lst_locale));
 
	p_renderer = gtk_cell_renderer_pixbuf_new ();
	p_column = gtk_tree_view_column_new_with_attributes (NULL, p_renderer, "pixbuf", 0, NULL);
	gtk_tree_view_append_column (GTK_TREE_VIEW (lst_locale), p_column);
 
	p_renderer = gtk_cell_renderer_text_new ();
	//g_object_set(p_renderer, "size", 256);
        g_object_set(GTK_CELL_RENDERER_TEXT(p_renderer), "size", 256);
	p_column = gtk_tree_view_column_new_with_attributes ("Nom", p_renderer, "text", 1, NULL);
	gtk_tree_view_append_column (GTK_TREE_VIEW (lst_locale), p_column);
 
 
	p_renderer = gtk_cell_renderer_text_new ();
	//g_object_set(p_renderer, "size", 8);
	p_column = gtk_tree_view_column_new_with_attributes ("Taille", p_renderer, "text", 2, NULL);
	gtk_tree_view_append_column (GTK_TREE_VIEW (lst_locale), p_column);
 
	p_renderer = gtk_cell_renderer_text_new ();
	//g_object_set(p_renderer, "size", 8);
	p_column = gtk_tree_view_column_new_with_attributes ("Date de modification", p_renderer, "text", 3, NULL);
	gtk_tree_view_append_column (GTK_TREE_VIEW (lst_locale), p_column); | 
Partager