salut a tous,
comment je peux Afficher 1ee image dans une fenetre en Gtkmm ??
et merci en avance8-)
Version imprimable
salut a tous,
comment je peux Afficher 1ee image dans une fenetre en Gtkmm ??
et merci en avance8-)
Dans un GtkImage que tu dispose dans ta fenêtre.
merci mais tu peux m' expliquer comment faire en code?:D
Je peux oui mais en GTK+ (je fait pas de C++ désolé ;)):Citation:
Envoyé par mitnick2006
Voilà un exemple type mais bon sans plus de précision ... il n'y à rien de bien compliqué à utiliser un tel widget d'autant plus que toutes les fonctions sont disponibles dans la référence officielle de l'API GTK+ !Code:
1
2
3
4
5
6 /* Le type d'image utilise ici importe peu. */ GtkWidget * image = gtk_image_new_from_pixbuf ("image.png"); /* Ici on considere que dans ta fenetre tu as dispose un GtkBox quelconque. */ gtk_box_pack_start (GTK_BOX (box), image, TRUE, TRUE, 0);
voila un ptit code qui marche tres bien chez moi si une croix apparait a la place de ton image il faut alors mettre a jour les runtime de gtk+ avec la version 2.10.7 :king:
Citation:
#include <gtkmm.h>
int main(int argc,char **argv){
Gtk::Main kit(argc,argv);
Gtk::Window win;
Gtk::VBox vb;
win.add(vb);
Gtk::Image *img=Gtk::manage(new Gtk::Image("tonimage.png"));
vb.pack_start(*img);
win.show_all_children();
Gtk::Main::run(win);
return EXIT_SUCCESS;
}