summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/editormanager
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2018-06-21 11:40:57 +0200
committerEike Ziller <eike.ziller@qt.io>2018-06-25 08:08:00 +0000
commite00218b997ad6c4061ab9c9ed7a29b1ab40b3563 (patch)
treee6ada350cbb7db668e84315b2ec13f650d047752 /src/plugins/coreplugin/editormanager
parentc4fb356772d13ab4c526160f4a839d6acc467692 (diff)
downloadqt-creator-e00218b997ad6c4061ab9c9ed7a29b1ab40b3563.tar.gz
Fix large text file detection
Text files don't start with "text" (and non-text files might), so check for mime type inheritence of "text/plain" instead. Change-Id: Ia9b7a2e68d43adbb8741dcd9d3ba9b2936a680de Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/editormanager')
-rw-r--r--src/plugins/coreplugin/editormanager/ieditorfactory.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/editormanager/ieditorfactory.cpp b/src/plugins/coreplugin/editormanager/ieditorfactory.cpp
index 3526ffb458..ad17ef5b2f 100644
--- a/src/plugins/coreplugin/editormanager/ieditorfactory.cpp
+++ b/src/plugins/coreplugin/editormanager/ieditorfactory.cpp
@@ -72,7 +72,7 @@ const EditorFactoryList IEditorFactory::editorFactories(const QString &fileName,
}
// open text files > 48 MB in binary editor
if (fileInfo.size() > EditorManager::maxTextFileSize()
- && mimeType.name().startsWith("text")) {
+ && mimeType.inherits("text/plain")) {
mimeType = Utils::mimeTypeForName("application/octet-stream");
}