无法在 Qt 中 load/save JPG 图片
Can't load/save JPG image in Qt
我无法在 Qt 中 load/save jpg
图像。我检查了插件文件夹中的 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
}
}
我找到问题所在了。
我必须复制程序 exe 文件旁边的 imageformats
文件夹才能启用 loading/saving jpg 文件。
我无法在 Qt 中 load/save jpg
图像。我检查了插件文件夹中的 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
}
}
我找到问题所在了。
我必须复制程序 exe 文件旁边的 imageformats
文件夹才能启用 loading/saving jpg 文件。