Bonjour.

J'aimerais savoir comment on change la couleur de fond d'une colonne car chez moi il me sort une "Erreur de segmentation".

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
	main_window_list =
		gtk_tree_view_new_with_model(GTK_TREE_MODEL(bdtheque_tree));
	main_window_cell_renderer = gtk_cell_renderer_text_new();
 
	g_object_set(G_OBJECT(main_window_cell_renderer),"background-gdk",color_gray,NULL);
/*cette ligne fait planter mon appli*/
 
	main_window_view_column =
		gtk_tree_view_column_new_with_attributes(
				g_locale_to_utf8( "Contributeur", -1, NULL,
					NULL, NULL),
				main_window_cell_renderer, "text", 0,
				NULL);
	gtk_tree_view_append_column(GTK_TREE_VIEW(main_window_list),
			main_window_view_column);
 
/*c'est cette colonne que je veux mettre en gris*/
	main_window_view_column =
		gtk_tree_view_column_new_with_attributes(
				g_locale_to_utf8( "Titre", -1, NULL,
					NULL, NULL),
				main_window_cell_renderer, "text", 1,//"background-gdk",
				NULL);
	gtk_tree_view_append_column(GTK_TREE_VIEW(main_window_list),
			main_window_view_column);
avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
GdkColor color_gray;
 
color_gray.red = 40000;
color_gray.green = 40000;
color_gray.blue = 40000;
Merci de vos réponses

DBoJ