les développeurs!
Bon alors, je vous explique mon souci...
J'ai créé une liste déroulante dans laquelle les lignes correspondent à differentes informations sur les machines d'un Reseau (IP, type de machines, etc...) et je souhaite recuperer l'IP des machines selectionnées pour effectuer un traitement.
Je pensais donc utiliser les fonctions :
gtk_tree_selection_get_selected_rows : qui retourne la liste des lignes selecitionnées
g_list_foreach : pour effectuer le traitement (par une fonction passée en argument)
et la fameuse fonction passée en argument : void func(gpointer data, gpointer user_data)
et c'est cette dernière fonction qui me pose un souci.
En fait j'ai tres bien reussi a regler le souci avec une selection simple car on recupère un GtkTreeIter duquel on peut facilement recuperer la valeur de la colonne souhaitée, mais là la variable "data" je ne vois pas du tout à quoi elle correspond ni comment la traiter dans le cas d'une sélection graphique où les élements de la liste sont les lignes selectionnées à l'écran.
J'espère m'être exprimer clairementet que l'on pourra m'aider.
Merci d'avance.
Partager