diff options
author | Eike Ziller <eike.ziller@qt.io> | 2018-06-21 11:40:57 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2018-06-25 08:08:00 +0000 |
commit | e00218b997ad6c4061ab9c9ed7a29b1ab40b3563 (patch) | |
tree | e6ada350cbb7db668e84315b2ec13f650d047752 /src/plugins/coreplugin/editormanager | |
parent | c4fb356772d13ab4c526160f4a839d6acc467692 (diff) | |
download | qt-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.cpp | 2 |
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"); } |