Modifier taille image sur Qt

sebdeteinte Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -  
sebdeteinte Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, Je vous explique mon problème. J'ai creé une fenêtre sur Qt dans laquelle j'affiche une image de type QPixmap. Je souhaiterais lorsque je clique sur un QPushButton que l'image se réduise. Comment puis-je faire cela ? J'attend vos réponses avec impatience.
Configuration: Windows XP
Firefox 3.0.16
A voir également:

4 réponses

Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
 
ça peut se faire automatiquement, mais il faut dire à la Pixmap comment se réduire.
ça dépend de ton encapsulation en widget et layout ou non.
As tu essayé la fonction membre "scaled" ?
0
sebdeteinte Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci pour ta réponse, non je n'est pas essayé la fonction scaled. Je vais testé ça de ce pas =).

EDIT: J ai testé, mais j'ai un problème.

image->setPixmap(QPixmap::fromImage(/*Que dois je mettre ici ?*/), Qt::KeepAspectRatio);

Comme le dis la ligne précédentes, j'ignore ce qu'il faut mettre dans la fonction fromImage.

Quelqu'un peut il m'aider ?
0
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
 
QPixmap QPixmap::fromImage ( const QImage & image, Qt::ImageConversionFlags flags = Qt::AutoColor )

C'est pourtant clair, non ? il suffit de lui fournir un objet de type QImage (si image est bien du type QPixmap)
0
sebdeteinte Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   4
 
a oui c'est bon^^.Merci beaucoup. Bonne continuation.
0