Bonjour,
J'aimerais récupérer un GtkTreeView dans une fonction callback. Par exemple, j'ai un bouton, et lorsque je clique sur ce bouton, j'appelle une fonction callback. Or, le prototype de la fonction est celui ci, si je ne m'abuse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
void fonction (GtkWidget *p_entry, gpointer data);
Alors, j'aimerais savoir quelle est la nature du widget "p_entry" ? Est-ce que c'est la fenêtre dans laquelle était le bouton ? Dans ce cas, y a t-il moyen d'accéder à l'arbre contenu dans dans cette fenêtre ? Si oui, comment ?

Je précise que l'arbre a été ajouté à la fenêtre grâce à la fonction gtk_box_pack_start.

Merci d'avance !

EDIT : je préfèrerais ne pas avoir à passer pas le gpointer.