diff options
author | Tasuku Suzuki <tasuku.suzuki@signal-slot.co.jp> | 2021-04-15 14:34:56 +0900 |
---|---|---|
committer | Tasuku Suzuki <tasuku.suzuki@signal-slot.co.jp> | 2021-04-15 17:02:34 +0900 |
commit | 0f1cefc3e90b397c33073a3feb83aec3758bd4d6 (patch) | |
tree | 0d8213d580fa35f0eb7abadb9c5f0ebc67e154dc /src/plugins | |
parent | 2aaffa283e00ec18b3ab58726a6b942de511dfed (diff) | |
download | qtsvg-0f1cefc3e90b397c33073a3feb83aec3758bd4d6.tar.gz |
Fix build without features.mimetype
Change-Id: I0438c040837dddc80453826b423822679f94774c
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp b/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp index 1211328..6571389 100644 --- a/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp +++ b/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp @@ -45,8 +45,10 @@ #include "qsvgrenderer.h" #include "qpixmapcache.h" #include "qfileinfo.h" +#if QT_CONFIG(mimetype) #include <qmimedatabase.h> #include <qmimetype.h> +#endif #include <QAtomicInt> #include "qdebug.h" #include <private/qguiapplication_p.h> @@ -259,13 +261,13 @@ static FileType fileType(const QFileInfo &fi) || abs.endsWith(QLatin1String(".svg.gz"), Qt::CaseInsensitive)) { return CompressedSvgFile; } -#ifndef QT_NO_MIMETYPE +#if QT_CONFIG(mimetype) const QString &mimeTypeName = QMimeDatabase().mimeTypeForFile(fi).name(); if (mimeTypeName == QLatin1String("image/svg+xml")) return SvgFile; if (mimeTypeName == QLatin1String("image/svg+xml-compressed")) return CompressedSvgFile; -#endif // !QT_NO_MIMETYPE +#endif return OtherFile; } |