Bonjour,

J’essaie en vain de redimensionner mon QPixmap quand la fenêtre de mon appli est redimensionnée ...

Je le redimensionne à l'affichage initial à la taille voulue, mais c'est après que je sèche :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
def resize_pixmap(self,pixmap):
       w = pixmap.width()
       h = pixmap.height()
if w >= h :
           w_p =self.ui.label_img.width() *0.8
           pixm = pixmap.scaledToWidth(w_p)
else :
           h_p =self.ui.label_img.height() *0.8
           pixm = pixmap.scaledToHeight(h_p)
return pixm
et pour l'affichage :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
pixmap = QPixmap(fichier)
pixm =self.resize_pixmap(pixmap)
self.ui.label_img.setPixmap(pixm)
Merci pour votre aide !