aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options/OptionsWidget_textEncoding.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2011-02-10 23:13:19 +0000
committerGravatar Fabio Bas2011-02-10 23:13:19 +0000
commite26cc120f83427f09638d446211f5f03e8be2b76 (patch)
tree3c7a73936dd4e32bfdd5ccc7f546b151b5b92eb5 /src/modules/options/OptionsWidget_textEncoding.cpp
parentupdated turkish translation (diff)
downloadKVIrc-e26cc120f83427f09638d446211f5f03e8be2b76.tar.gz
KVIrc-e26cc120f83427f09638d446211f5f03e8be2b76.tar.bz2
KVIrc-e26cc120f83427f09638d446211f5f03e8be2b76.zip
moed kvirc_force_locale from Qdir::home() to local configuration dir, so that it affects only a single installation (#1091)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5462 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/options/OptionsWidget_textEncoding.cpp')
-rw-r--r--src/modules/options/OptionsWidget_textEncoding.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/modules/options/OptionsWidget_textEncoding.cpp b/src/modules/options/OptionsWidget_textEncoding.cpp
index d471466f0..5167acd8e 100644
--- a/src/modules/options/OptionsWidget_textEncoding.cpp
+++ b/src/modules/options/OptionsWidget_textEncoding.cpp
@@ -24,6 +24,7 @@
#include "OptionsWidget_textEncoding.h"
+#include "kvi_defaults.h"
#include "KviOptions.h"
#include "KviLocale.h"
#include "KviQString.h"
@@ -87,7 +88,8 @@ OptionsWidget_textEncoding::OptionsWidget_textEncoding(QWidget * parent)
m_pForcedLocaleCombo->addItem(__tr2qs_ctx("Automatic detection","options"));
m_pForcedLocaleCombo->addItem(__tr2qs_ctx("en","options"));
- QString szLangFile=QString("%1/.kvirc_force_locale").arg(QDir::homePath());
+ QString szLangFile;
+ g_pApp->getLocalKvircDirectory(szLangFile,KviApplication::None,KVI_FORCE_LOCALE_FILE_NAME);
bool bIsDefaultLocale = !KviFileUtils::fileExists(szLangFile);
//We Have setted locale, but not restarted kvirc
@@ -149,7 +151,8 @@ void OptionsWidget_textEncoding::commit()
}
idx=m_pForcedLocaleCombo->currentIndex();
- QString szLangFile=QString("%1/.kvirc_force_locale").arg(QDir::homePath());
+ QString szLangFile;
+ g_pApp->getLocalKvircDirectory(szLangFile,KviApplication::None,KVI_FORCE_LOCALE_FILE_NAME);
if(idx==0) {
if(KviFileUtils::fileExists(szLangFile))
KviFileUtils::removeFile(szLangFile);