From 94141aecb49842caad575cde1f0b12471c4ef409 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 20 Aug 2021 17:08:18 +0200 Subject: [PATCH] EditorManager: Allow remote files in skipOpeningBigTextFile() Change-Id: I8de8ee2bc2e2a8294e0f751700102a99488d4e1b Reviewed-by: Artem Sokolovskii Reviewed-by: Christian Stenger --- src/plugins/coreplugin/editormanager/editormanager.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index c66101c0bb0..5044e577484 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -746,12 +746,11 @@ bool EditorManagerPrivate::skipOpeningBigTextFile(const FilePath &filePath) if (!filePath.exists()) return false; - Utils::MimeType mimeType = Utils::mimeTypeForFile(filePath.toString()); + const MimeType mimeType = Utils::mimeTypeForFile(filePath); if (!mimeType.inherits("text/plain")) return false; - const QFileInfo fileInfo = filePath.toFileInfo(); - const qint64 fileSize = fileInfo.size(); + const qint64 fileSize = filePath.fileSize(); const double fileSizeInMB = fileSize / 1000.0 / 1000.0; if (fileSizeInMB > d->m_settings.bigFileSizeLimitInMB && fileSize < EditorManager::maxTextFileSize()) { @@ -761,7 +760,7 @@ bool EditorManagerPrivate::skipOpeningBigTextFile(const FilePath &filePath) " and process than available.\n" "\n" "Continue?") - .arg(fileInfo.fileName()) + .arg(filePath.fileName()) .arg(fileSizeInMB, 0, 'f', 2); CheckableMessageBox messageBox(ICore::dialogParent());