[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenetwork/wifi/kcmwifi
From:       Stefan Winter <mail () stefan-winter ! de>
Date:       2003-11-27 23:06:47
[Download RAW message or body]

CVS commit by winter: 

create config dir on runtime if it does not exist yet


  M +8 -2      kwifimanager_kcmodule.cpp   1.17


--- kdenetwork/wifi/kcmwifi/kwifimanager_kcmodule.cpp  #1.16:1.17
@@ -403,7 +403,13 @@ KWifimanager_KCModule::slotSave ()
   KStandardDirs finder;
   QString kdedir = finder.findResourceDir ("data", "kwifimanager/config/");
-  kdedir += "kwifimanager/config/";
+  if (kdedir.isEmpty()) {
+    kdedir = finder.findResourceDir("data", "kwifimanager");
+    kdedir+="kwifimanager" + QDir::separator();
+    QDir(kdedir).mkdir("config");
+    } else {
+    kdedir += "kwifimanager" + QDir::separator();
+  }
   KSimpleConfig *conffile =
-    new KSimpleConfig (kdedir + "kwifimanagerrc", false);
+    new KSimpleConfig (kdedir + "config/kwifimanagerrc", false);
   conffile->setGroup ("General");
   conffile->writeEntry ("Use preset configuration",


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic