Add method for default text encoding to editor manager.

Moving the logic out of BaseTextDocument for use at other places.
This commit is contained in:
con
2010-10-08 16:46:39 +02:00
parent b78c1ef6da
commit 4e7c07d97a
5 changed files with 17 additions and 8 deletions

View File

@@ -130,7 +130,7 @@ QWidget *GeneralSettings::createPage(QWidget *parent)
QTextCodec *defaultTextCodec = QTextCodec::codecForLocale();
if (QTextCodec *candidate = QTextCodec::codecForName(
settings->value(QLatin1String("General/DefaultFileEncoding")).toByteArray()))
settings->value(QLatin1String(Constants::SETTINGS_DEFAULTTEXTENCODING)).toByteArray()))
defaultTextCodec = candidate;
QList<int> mibs = QTextCodec::availableMibs();
@@ -225,7 +225,7 @@ void GeneralSettings::apply()
#endif
QSettings* settings = Core::ICore::instance()->settings();
return settings->setValue(QLatin1String("General/DefaultFileEncoding"),
return settings->setValue(QLatin1String(Constants::SETTINGS_DEFAULTTEXTENCODING),
m_codecs.at(m_page->encodingBox->currentIndex())->name());
}