- const QString mimeTypeGroup = mimeType.left(slashIndex);
- if (mimeTypeGroup == QLatin1String("image")) {
+ const bool isFontPreview = mimeType.rightRef(slashIndex).contains(QLatin1String("font"));
+ const bool isFolderPreview = item.isDir();
+ const bool isWindowsExePreview = mimeType == QLatin1String("application/x-ms-dos-executable") ||
+ mimeType == QLatin1String("application/x-msdownload");
+
+ if (!isFolderPreview && !isFontPreview && !isWindowsExePreview) {