kimgio: adjust to Katie changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-03-03 02:56:52 +02:00
parent d1cfc14e18
commit 888299df21
4 changed files with 29 additions and 0 deletions

View file

@ -258,6 +258,28 @@ QStringList MagickPlugin::keys() const
return QStringList() << magickpluginformat;
}
QList<QByteArray> MagickPlugin::mimeTypes() const
{
static const QList<QByteArray> list = QList<QByteArray>()
<< "image/bmp"
<< "image/x-dds"
<< "image/x-dds"
<< "image/x-eps"
<< "image/x-exr"
<< "image/gif"
<< "image/x-portable-bitmap"
<< "image/x-pcx"
<< "image/x-portable-graymap"
<< "image/x-portable-pixmap"
<< "image/x-psd"
<< "image/x-tga"
<< "image/tiff"
<< "image/image/x-dcraw"
<< "image/x-xbitmap"
<< "image/x-xcf";
return list;
}
QImageIOPlugin::Capabilities MagickPlugin::capabilities(QIODevice *device, const QByteArray &format) const
{
if (format == magickpluginformat)

View file

@ -60,6 +60,7 @@ class MagickPlugin : public QImageIOPlugin
{
public:
QStringList keys() const final;
QList<QByteArray> mimeTypes() const;
Capabilities capabilities(QIODevice *device, const QByteArray &format) const final;
QImageIOHandler *create(QIODevice *device, const QByteArray &format = QByteArray()) const final;
};

View file

@ -195,6 +195,11 @@ QStringList WebPPlugin::keys() const
return QStringList() << "webp";
}
QList<QByteArray> WebPPlugin::mimeTypes() const
{
return QList<QByteArray>() << "image/webp";
}
QImageIOPlugin::Capabilities WebPPlugin::capabilities(QIODevice *device, const QByteArray &format) const
{
if (format == "webp") {

View file

@ -51,6 +51,7 @@ class WebPPlugin : public QImageIOPlugin
{
public:
QStringList keys() const final;
QList<QByteArray> mimeTypes() const;
Capabilities capabilities(QIODevice *device, const QByteArray &format) const final;
QImageIOHandler *create(QIODevice *device, const QByteArray &format = QByteArray()) const final;
};