From 0f1cefc3e90b397c33073a3feb83aec3758bd4d6 Mon Sep 17 00:00:00 2001 From: Tasuku Suzuki Date: Thu, 15 Apr 2021 14:34:56 +0900 Subject: Fix build without features.mimetype Change-Id: I0438c040837dddc80453826b423822679f94774c Reviewed-by: Volker Hilsheimer --- src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp') 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 #include +#endif #include #include "qdebug.h" #include @@ -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; } -- cgit v1.2.1