aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/config/libkviconfig.cpp
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2008-01-15 00:44:02 +0000
committerGravatar Szymon Tomasz Stefanek2008-01-15 00:44:02 +0000
commitf366793158b096ece7ca23a742c5ae9ed8688f65 (patch)
tree7cf67714b1af2a4e9e520b8c8b8ba1b77332fb20 /src/modules/config/libkviconfig.cpp
parentmodified Makefiles to accept new Croatian translation files (diff)
downloadKVIrc-f366793158b096ece7ca23a742c5ae9ed8688f65.tar.gz
KVIrc-f366793158b096ece7ca23a742c5ae9ed8688f65.tar.bz2
KVIrc-f366793158b096ece7ca23a742c5ae9ed8688f65.zip
More alternate port to Qt4: no longer relying on Qt collection classes
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1085 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/config/libkviconfig.cpp')
-rw-r--r--src/modules/config/libkviconfig.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/modules/config/libkviconfig.cpp b/src/modules/config/libkviconfig.cpp
index 5942a0447..ef1c5b4b6 100644
--- a/src/modules/config/libkviconfig.cpp
+++ b/src/modules/config/libkviconfig.cpp
@@ -29,9 +29,9 @@
#include "kvi_app.h"
#include "kvi_locale.h"
-#include "kvi_dict.h"
+#include "kvi_pointerhashtable.h"
-static KviDict<KviConfig> * g_pConfigDict = 0;
+static KviPointerHashTable<QString,KviConfig> * g_pConfigDict = 0;
static int g_iNextConfigId = 0;
/*
@@ -107,7 +107,7 @@ static bool config_kvs_fnc_open(KviKvsModuleFunctionCall * c)
if(KviFileUtils::isAbsolutePath(szFile))szAbsFile = szFile;
else g_pApp->getLocalKvircDirectory(szAbsFile,KviApp::ConfigScripts,szFile,true);
- KviDictIterator<KviConfig> it(*g_pConfigDict);
+ KviPointerHashTableIterator<QString,KviConfig> it(*g_pConfigDict);
while(it.current())
{
if(KviQString::equalCI(it.current()->fileName(),szAbsFile))
@@ -163,7 +163,7 @@ static bool config_kvs_fnc_id(KviKvsModuleFunctionCall * c)
if(KviFileUtils::isAbsolutePath(szFile))szAbsFile = szFile;
else g_pApp->getLocalKvircDirectory(szAbsFile,KviApp::ConfigScripts,szFile,true);
- KviDictIterator<KviConfig> it(*g_pConfigDict);
+ KviPointerHashTableIterator<QString,KviConfig> it(*g_pConfigDict);
while(it.current())
{
if(KviQString::equalCI(it.current()->fileName(),szAbsFile))
@@ -489,7 +489,7 @@ static bool config_kvs_fnc_filelist(KviKvsModuleFunctionCall * c)
KviKvsArray* pArray = new KviKvsArray();
int id=0;
- KviDictIterator<KviConfig> it(*g_pConfigDict);
+ KviPointerHashTableIterator<QString,KviConfig> it(*g_pConfigDict);
while(it.current())
{
pArray->set(id++, new KviKvsVariant(it.currentKey()));
@@ -830,7 +830,7 @@ static bool config_kvs_cmd_setsection(KviKvsModuleCommandCall * c)
static bool config_module_init(KviModule * m)
{
- g_pConfigDict = new KviDict<KviConfig>;
+ g_pConfigDict = new KviPointerHashTable<QString,KviConfig>;
g_pConfigDict->setAutoDelete(true);
KVSM_REGISTER_FUNCTION(m,"open",config_kvs_fnc_open);