2017-10-17 9 views
0

Je ne peux pas charger/enregistrer jpg image dans Qt. J'ai vérifié le dossier imageformat dans le dossier de plugins et j'ai trouvé les dossiers dll/lib liés à cette extension.Impossible de charger/enregistrer l'image JPG dans Qt

Voici le code que je utilise:

void loadImages(){ 

    QImage image; 
    QString folderName = "C:\\img-src\\"; 
    bool isLoaded; 
    for(int i=1;i<3;i++){ 
     QString fileName = folderName + QString::number(i) + ".jpg"; 
     isLoaded = image.load(fileName,"JPG"); 
     if(isLoaded){ 
      qDebug() << "loaded"; 
     }else{ 
      qDebug() << "not loaded"; 
     } 

     //Rest of the code 

     } 



} 
+0

Vous devriez regarder [ask] et [mcve] – pvg

+0

Sauvegardez-vous une QImage? QPixmap? Plus d'infos est vraiment nécessaire –

+0

@StuartBuckingham oui, je l'enregistre en tant que QImage. –

Répondre

1

J'ai trouvé quel était le problème. Je dois copier le dossier imageformats à côté du fichier exe du programme pour permettre le chargement/enregistrement des fichiers jpg.