Salut
Je vous expose mon problème :
je voudrais afficher une image dans mon programme et je n'y arrive pas. mais c'est particulier parce que j'arrive très bien à afficher les png, mais pas les gif.
pour rapide exemple je fait (dans une classe qui hérite de QLabel) :
qui marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part this->setPixmap(QPixmap("lineedit.png"));
alors que
ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part this->setPixmap(QPixmap("favori.gif"));
ou encore (dans une classe qui hérite de QPushButton) :
qui marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part this->setIcon(QIcon("lineedit.png"));
alors que
ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part this->setIcon(QIcon("retour.gif"));
J'ai déjà essayé le chemins relatifs, les chemins absolus, metre les images exactement dans le même dossier que l'éxecutable, rajouter la dll qui va bien pour les images (même si cela me paraît inutile vu que pour le moment je mance mon programme à partir de QtCreator.
J'ai également fait un petit programme qui a pour unique but d'afficher une icône (en gif) dans un bouton, et là ça marche.
Donc là je suis à cours d'idée, j'ai pourtant (il me semble) pas mal parcouru le net... Donc si vous avez une idée :p
PS : en fait ce n'est pas moi qui ai commancé le programme, mais c'est à moi de le continuer
PS 2 : si vous avez besoins de plus d'info pour m'aider, vous pouvez demandé, j'essayrais d'y répondre.
Merci d'avance
Partager