Introduce default file encoding (for new files and new projects)

Task-number: QTCREATORBUG-365
Reviewed-by: dt
This commit is contained in:
mae
2010-04-13 19:13:12 +02:00
parent bbcfda74f9
commit 4d8cb88b5a
6 changed files with 100 additions and 9 deletions

View File

@@ -61,6 +61,11 @@ BaseTextDocument::BaseTextDocument()
m_fileIsReadOnly = false;
m_isBinaryData = false;
m_codec = QTextCodec::codecForLocale();
QSettings* settings = Core::ICore::instance()->settings();
if (QTextCodec *candidate = QTextCodec::codecForName(
settings->value(QLatin1String("General/DefaultFileEncoding")).toByteArray()))
m_codec = candidate;
m_hasDecodingError = false;
}