bonjour,
J'ai placé un label dans un eventbox. Quand je clique dessus, je voudrais récupérer le widget label. Comment faire car dans le callback on récupère l'eventbox ??? J'ai pas réussi à trouver de tuto ni en francais ni en anglais sur google.
Merci d'avance pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 static gboolean on_eventbox_label_press_event_cb (GtkWidget *eventbox, GdkEvent *event, gpointer data) { gchar texte[5]; //GtkWidget *lab = le label situé dans l'eventbox g_sprintf(texte, "%s", gtk_label_get_text(GTK_LABEL(lab))); g_print("texte: %s", texte); return TRUE; }
Partager