Bonjour,

Je souhaite charger une image à partir d'un menu, il y aura donc plusieurs appels à gtk_image_new_from_file(nom_fichier);

Que faut-il faire pour réafficher le GtkImage utilisé?

J'ai essayé avec gtk_widget_show(image); ou ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    GdkWindow *f = gtk_widget_get_window(fenetre); 
    gdk_window_invalidate_rect(f, NULL, TRUE);
    gdk_window_process_updates(f, TRUE);
où fenetre est ma fenêtre toplevel, ca ne marche pas(il laisse la première image chargée).