From da14147f2c25d19556f483d5bc13515408164ce7 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Thu, 6 Sep 2012 11:58:05 +0200 Subject: [PATCH] Editor: Set default editor file text encoding to UTF-8 because Qt5 requires it Task-number: QTCREATORBUG-7420 Change-Id: I0823c4701d5f1fef202fb38e423275bb9d3a66fe Reviewed-by: Leandro Melo Reviewed-by: Eike Ziller --- src/plugins/coreplugin/editormanager/editormanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index c0d9eeced8a..cb190886973 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -2087,6 +2087,8 @@ QTextCodec *EditorManager::defaultTextCodec() const if (QTextCodec *candidate = QTextCodec::codecForName( settings->value(QLatin1String(Constants::SETTINGS_DEFAULTTEXTENCODING)).toByteArray())) return candidate; + if (QTextCodec *defaultUTF8 = QTextCodec::codecForName("UTF-8")) + return defaultUTF8; return QTextCodec::codecForLocale(); }