diff options
| author | 2011-03-25 00:28:02 +0000 | |
|---|---|---|
| committer | 2011-03-25 00:28:02 +0000 | |
| commit | a26f3e93d8fa2511e33244a7e121c6b88d1529d3 (patch) | |
| tree | 93e9781e983f8efddff17c09311c12ee40417f59 /src/modules/options/OptionsWidget_textEncoding.cpp | |
| parent | Add a web interface for the addons (diff) | |
| download | KVIrc-a26f3e93d8fa2511e33244a7e121c6b88d1529d3.tar.gz KVIrc-a26f3e93d8fa2511e33244a7e121c6b88d1529d3.tar.bz2 KVIrc-a26f3e93d8fa2511e33244a7e121c6b88d1529d3.zip | |
reworked KviLocale stuff: now it's a singleton
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5696 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/options/OptionsWidget_textEncoding.cpp')
| -rw-r--r-- | src/modules/options/OptionsWidget_textEncoding.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/modules/options/OptionsWidget_textEncoding.cpp b/src/modules/options/OptionsWidget_textEncoding.cpp index 561dcd8af..dda641f9c 100644 --- a/src/modules/options/OptionsWidget_textEncoding.cpp +++ b/src/modules/options/OptionsWidget_textEncoding.cpp @@ -61,7 +61,7 @@ OptionsWidget_textEncoding::OptionsWidget_textEncoding(QWidget * parent) //common between text and server encoding int i = 0; int iTextMatch = 0, iSrvMatch=0; - KviLocale::EncodingDescription * d = KviLocale::encodingDescription(i); + KviLocale::EncodingDescription * d = KviLocale::instance()->encodingDescription(i); while(d->pcName) { if(KviQString::equalCI(d->pcName,KVI_OPTION_STRING(KviOption_stringDefaultTextEncoding))) @@ -72,7 +72,7 @@ OptionsWidget_textEncoding::OptionsWidget_textEncoding(QWidget * parent) m_pTextEncodingCombo->insertItem(m_pTextEncodingCombo->count(),d->pcName); m_pSrvEncodingCombo->insertItem(m_pSrvEncodingCombo->count(),d->pcName); i++; - d = KviLocale::encodingDescription(i); + d = KviLocale::instance()->encodingDescription(i); } m_pTextEncodingCombo->setCurrentIndex(iTextMatch); @@ -96,11 +96,9 @@ OptionsWidget_textEncoding::OptionsWidget_textEncoding(QWidget * parent) bool bIsDefaultLocale = !KviFileUtils::fileExists(szLangFile); //We Have setted locale, but not restarted kvirc if(!g_szPrevSettedLocale.isEmpty()) - { - m_szLanguage=g_szPrevSettedLocale; - } else { - m_szLanguage=KviLocale::localeName(); - } + m_szLanguage = g_szPrevSettedLocale; + else + m_szLanguage = KviLocale::instance()->localeName(); QString szLocaleDir; g_pApp->getGlobalKvircDirectory(szLocaleDir,KviApplication::Locale); @@ -110,7 +108,8 @@ OptionsWidget_textEncoding::OptionsWidget_textEncoding(QWidget * parent) i = 0; int iMatch = 0; - for ( QStringList::Iterator it = list.begin(); it != list.end(); ++it ) { + for(QStringList::Iterator it = list.begin(); it != list.end(); ++it) + { QString szTmp=*it; szTmp.replace("kvirc_",""); szTmp.replace(".mo",""); |
