1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| void test(void)
{
printf("Ok\n");
}
int main(int argc, char **argv)
{
/*Déclaration des variables*/
GtkWidget* pFenetrePrincipale;
GtkWidget* pBoutonQuitter;
gtk_init(&argc, &argv);
creerFenetre(&pFenetrePrincipale,"Test",400,400);
creerBouton(&pBoutonQuitter,"Quitter");
gtk_container_add(GTK_CONTAINER(pFenetrePrincipale),GTK_WIDGET(pBoutonQuitter));
g_signal_connect(G_OBJECT(pBoutonQuitter),"clicked",G_CALLBACK(gtk_main_quit),NULL);
gtk_widget_show_all(pFenetrePrincipale);
g_timeout_add(1000, GSourceFunc(test),NULL);
gtk_main();
return 0;
} |