Bonjour,
Suite à une action sur un bonton, je souhaiterais passer une widget comme argument à la fonction qui est appelée. Cependant je ne sais pas réaliser cette manipulation.
L'argument G_CALLBACK permet de définir la fonction appelée par le bouton.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 pButtonC_ori = gtk_button_new_with_label("..."); gtk_box_pack_start(GTK_BOX(pVBoxFrameC), pButtonC_ori, TRUE, FALSE, 0); g_signal_connect(G_OBJECT(pButtonC_ori), "clicked", G_CALLBACK(rechercher_fichier), NULL);
Voici la fonction appelée qui attend comme dernier argument un widget de type Entry. Cependant je ne sais pas comme ce widget peut être transmi à la fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 static void rechercher_fichier(GtkWidget *pWidget, gpointer data, GtkWidget *pEntry)
merci d'avance
Partager