Manipulation et conversion gint
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 :aie:
Or j'en ai besoin pour calculer ce fameux coefficient !
Un petit bout du code ( vraiment petit parce que c'est confidentiel :aie: ) :
Code:
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 |
Merci d'avance de vos réponses :ccool: