diff --git a/src/plugins/imageformats/jpeg/jpeg.json b/src/plugins/imageformats/jpeg/jpeg.json index 5e26a97206..eb61296492 100644 --- a/src/plugins/imageformats/jpeg/jpeg.json +++ b/src/plugins/imageformats/jpeg/jpeg.json @@ -1,4 +1,4 @@ { - "Keys": [ "jpg", "jpeg" ], - "MimeTypes": [ "image/jpeg", "image/jpeg" ] + "Keys": [ "jpg", "jpeg", "jfif" ], + "MimeTypes": [ "image/jpeg", "image/jpeg", "image/jpeg" ] } diff --git a/src/plugins/imageformats/jpeg/main.cpp b/src/plugins/imageformats/jpeg/main.cpp index c869d07650..a68bd89da9 100644 --- a/src/plugins/imageformats/jpeg/main.cpp +++ b/src/plugins/imageformats/jpeg/main.cpp @@ -22,7 +22,7 @@ public: QImageIOPlugin::Capabilities QJpegPlugin::capabilities(QIODevice *device, const QByteArray &format) const { - if (format == "jpeg" || format == "jpg") + if (format == "jpeg" || format == "jpg" || format == "jfif") return Capabilities(CanRead | CanWrite); if (!format.isEmpty()) return { };