Bonjour à tous,
Je me tourne vers vous après avoir éplucher la FAQ & le web
J'essaie d'afficher une image redimensionnée par mes soins, selon un certain coefficient que je calcule.
Pour cela, j'ai besoin des dimensions de l'image ( ça c'est OK ) et de celle de la fenêtre ; c'est ce dernier point qui pose souci, en effet avec la méthode gtk_window_get_default_size je récupère des *gint.
Et le problème qui en découle : impossible de les convertir en double, ou même en int, ou même en gint
Or j'en ai besoin pour calculer ce fameux coefficient !
Un petit bout du code ( vraiment petit parce que c'est confidentiel) :
Merci d'avance de vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 int w = gdk_pixbuf_get_width(pixbuf); int h = gdk_pixbuf_get_height(pixbuf); gtk_window_get_default_size (GTK_WINDOW(pWindow), width, height); double W = width * 0.7; double H = height![]()
Partager