aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options/OptionsWidget_textEncoding.cpp
diff options
context:
space:
mode:
authorGravatar Elvio Basello2011-03-25 00:28:02 +0000
committerGravatar Elvio Basello2011-03-25 00:28:02 +0000
commita26f3e93d8fa2511e33244a7e121c6b88d1529d3 (patch)
tree93e9781e983f8efddff17c09311c12ee40417f59 /src/modules/options/OptionsWidget_textEncoding.cpp
parentAdd a web interface for the addons (diff)
downloadKVIrc-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.cpp15
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","");