Merci pour vos réponses!
J'avais déjà lu ce lien:
http://franckh.developpez.com/tutori...ation-signaux/
Mais j'ai peut être mal compris, pour moi ce tuto expliquait comment créer un événement sur un widgets qui n'était pas un bouton (comme cliquer sur un label etc...)
J'avais essayer vite fait en m'appuyant sur ce tuto de faire un:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
main()
{
créer Bouton
Lier bouton à évenement (fonction1)
}
fonction1
{
Sleep 3 sec
Envoyer un événement vers fonction2 (donc sans intervention utilisateur)
}
fonction2
{
Updater un label
} |
Mais je n'avais pas réussi, j'ai du m'y prendre comme un pied ^^
Je m'appuyais sur la fonction g_signal_connect en lui passant comme argument ma Hbox dans lequel était le bouton et le label
J'avais aussi tenter avec un
g_signal_emit_by_name(Hbox,"coucou");
En mettant un peu plus haut un
g_signal_connect(Hbox,"coucou",G_CALLBACK(UpdateLabel),(gpointer*) Hbox)
Je regarde vos liens
Ton GOject me fait un peu peur mais j'ai qq bases en C++ faut que je me dérouille^^
Partager