Je créé un QImage pour ouvrir le fichier, ensuite, je met à jour le pixmap d'un QLabel de ma fenetre d'application en passant le pixmap du QImage. Le QImage est détruit juste derriere.
Donc normalement je devrais avoir en mémoire juste un QLabel avec un pixmap.
Sinon, j'ai aussi essayé l'exemple de chez TrollTech du visualiseur d'images et c'est la même chose.
http://doc.trolltech.com/4.1/widgets-imageviewer.html
En passant, leur exemple est aussi foireux que le mien niveau gestion mémoire : quand on fait des agrandissements d'une image, il me semble que le pixmap est agrandit à chaque coup. Du coup avec un agrandissement de 200%, l'image est super lourde en mémoire... (on arrive vite à 200 Mo de ram pr afficher une image grossie)
Faudrais que je regarde comment c'est géré dans des "vrais" programmes QT pour ne pas bouffer toute la mémoire parce que sinon je vais finir par lacher l'affaire avec QT.
Message édité par freekk91 le 13-12-2005 à 14:10:53