2017-10-17 196 views
0

我无法在Qt中加载/保存jpg图像。我检查了插件文件夹中的imageformat文件夹,发现与此扩展名相关的dll/lib文件。无法在Qt中加载/保存JPG图像

下面是我使用的代码:

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

你应该看看[问]和[mcve] – pvg

+0

你保存一个QImage吗? QPixmap的?更多信息绝对需要 –

+0

@StuartBuckingham是的,我将它保存为QImage。 –

回答

1

我发现了什么问题。 我必须复制程序的exe文件旁边的imageformats文件夹以启用加载/保存jpg文件。