无法在Qt中加载/保存JPG图像

时间:2017-10-17 15:15:19

标签: qt jpeg qimage qpixmap

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

这是我正在使用的代码:

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

        }



}

1 个答案:

答案 0 :(得分:1)

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