Bonjour,
Je rajoute une ligne à ma liste "store_client" avec:

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
  gtk_list_store_append(GTK_LIST_STORE(store_client), &iter_client);
 
  if (gtk_list_store_iter_is_valid
      (GTK_LIST_STORE(store_client), &iter_client)) {
    printf("iter_client valide\n");
  } else {
    printf("iter_client non valide\n");
  }
 
  gtk_list_store_set
    (GTK_LIST_STORE(store_client), &iter_client,
     0, "nom",
     1, "prenom",
     2, "",
     3, "",
     4, "",
     5, "" ,-1);
ça compile nickel,
mais à l'éxécution, au lieu d'avoir la ligne
"nom prenom "
affichait dans un GtkTreeView, j'ai
"nom nom nom nom nom nom" !
le test que je fais pour vérifier si l'itérateur est valide indique que celui-ci est bien valide !

qqn aurait une idée ?
merci et bonne journée