diff options
author | Alexander Volkov <a.volkov@rusbitech.ru> | 2016-10-19 15:50:15 +0300 |
---|---|---|
committer | Alexander Volkov <a.volkov@rusbitech.ru> | 2016-11-10 13:57:00 +0000 |
commit | 4704ecbf79053f2e1cde3c869b03c769be6ef207 (patch) | |
tree | 961841b82dd88a777fa58a45cffc98bb6fc5c9b8 /src/plugins/imageformats/svg | |
parent | 6d4eead2c5406b8cf23cf3648ea619338ac7f68a (diff) | |
download | qtsvg-4704ecbf79053f2e1cde3c869b03c769be6ef207.tar.gz |
Use separate metadata files for plugins if QT_NO_COMPRESS is defined
Change-Id: Ib15aa96c2ed84cf3ce9793385476f9fb3cacec8c
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'src/plugins/imageformats/svg')
-rw-r--r-- | src/plugins/imageformats/svg/main.cpp | 4 | ||||
-rw-r--r-- | src/plugins/imageformats/svg/svg-nocompress.json | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/imageformats/svg/main.cpp b/src/plugins/imageformats/svg/main.cpp index 8eb80b3..24a61b8 100644 --- a/src/plugins/imageformats/svg/main.cpp +++ b/src/plugins/imageformats/svg/main.cpp @@ -47,7 +47,11 @@ QT_BEGIN_NAMESPACE class QSvgPlugin : public QImageIOPlugin { Q_OBJECT +#ifndef QT_NO_COMPRESS Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QImageIOHandlerFactoryInterface" FILE "svg.json") +#else + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QImageIOHandlerFactoryInterface" FILE "svg-nocompress.json") +#endif public: QStringList keys() const; diff --git a/src/plugins/imageformats/svg/svg-nocompress.json b/src/plugins/imageformats/svg/svg-nocompress.json new file mode 100644 index 0000000..3b5a653 --- /dev/null +++ b/src/plugins/imageformats/svg/svg-nocompress.json @@ -0,0 +1,4 @@ +{ + "Keys": [ "svg" ], + "MimeTypes": [ "image/svg+xml" ] +} |