|
|
|
@ -1468,8 +1468,10 @@ bool Part::openFile() |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (mimes[0].inherits(QStringLiteral("text/plain"))) { |
|
|
|
if (mimes[0].inherits(QStringLiteral("text/plain"))) { |
|
|
|
QMimeType contentMime = db.mimeTypeForFile(fileNameToOpen, QMimeDatabase::MatchContent); |
|
|
|
const QMimeType contentMime = db.mimeTypeForFile(fileNameToOpen, QMimeDatabase::MatchContent); |
|
|
|
mimes.prepend(contentMime); |
|
|
|
if (contentMime.name() != QLatin1String("text/plain")) { |
|
|
|
|
|
|
|
mimes.prepend(contentMime); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
mimes << pathMime; |
|
|
|
mimes << pathMime; |
|
|
|
|