[Kita-svn] [2543] use QDir::mkpath instread of Kita::mkdir

Zurück zum Archiv-Index

svnno****@sourc***** svnno****@sourc*****
2009年 8月 9日 (日) 22:36:00 JST


Revision: 2543
          http://sourceforge.jp/projects/kita/svn/view?view=rev&revision=2543
Author:   nogu
Date:     2009-08-09 22:36:00 +0900 (Sun, 09 Aug 2009)

Log Message:
-----------
use QDir::mkpath instread of Kita::mkdir

Modified Paths:
--------------
    kita/branches/KITA-KDE4/kita/src/libkita/boardmanager.cpp
    kita/branches/KITA-KDE4/kita/src/libkita/datinfo.cpp
    kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.cpp
    kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.h

Modified: kita/branches/KITA-KDE4/kita/src/libkita/boardmanager.cpp
===================================================================
--- kita/branches/KITA-KDE4/kita/src/libkita/boardmanager.cpp	2009-08-09 12:35:19 UTC (rev 2542)
+++ kita/branches/KITA-KDE4/kita/src/libkita/boardmanager.cpp	2009-08-09 13:36:00 UTC (rev 2543)
@@ -460,7 +460,7 @@
         /* make directory */
         Cache cache(url);
         QString cacheDir = cache.getDirPath();
-        if (!mkdir(cacheDir)) return;
+        if (!QDir::root().mkpath(cacheDir)) return;
 
         KIO::SlaveConfig::self() ->setConfigData("http",
                 url.host() ,
@@ -927,7 +927,7 @@
     /* mkdir new server dir */
     Cache newCache(bdata->basePath());
     QString newCachePath = Cache::baseDir() + newCache.serverDir();
-    mkdir(newCachePath);
+    QDir::root().mkpath(newCachePath);
 
     /* backup old dir */
     newCachePath += newCache.boardDir();
@@ -942,11 +942,12 @@
     /* move cache dir */
     if (qdir.exists(oldCachePath)) {
         qdir.rename(oldCachePath, newCachePath);
-    } else mkdir(newCachePath);
+    } else
+        QDir::root().mkpath(newCachePath);
 
     /* make old dir */
     if (! qdir.exists(oldCachePath)) {
-        mkdir(oldCachePath);
+        QDir::root().mkpath(oldCachePath);
         /* create BBS_MOVED */
         QString movedPath = oldCachePath + "/BBS_MOVED";
         QFile file(movedPath);

Modified: kita/branches/KITA-KDE4/kita/src/libkita/datinfo.cpp
===================================================================
--- kita/branches/KITA-KDE4/kita/src/libkita/datinfo.cpp	2009-08-09 12:35:19 UTC (rev 2542)
+++ kita/branches/KITA-KDE4/kita/src/libkita/datinfo.cpp	2009-08-09 13:36:00 UTC (rev 2543)
@@ -10,6 +10,7 @@
 
 #include "datinfo.h"
 
+#include <QtCore/QDir>
 #include <QtCore/QRegExp>
 #include <QtCore/QStringList>
 
@@ -63,7 +64,7 @@
     /* make directory */
     Cache cache(m_datUrl);
     QString cacheDir = cache.getDirPath();
-    if (!mkdir(cacheDir)) return ;
+    if (!QDir::root().mkpath(cacheDir)) return ;
 
     initPrivate(
         true /* load cache */

Modified: kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.cpp
===================================================================
--- kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.cpp	2009-08-09 12:35:19 UTC (rev 2542)
+++ kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.cpp	2009-08-09 13:36:00 UTC (rev 2543)
@@ -428,31 +428,6 @@
 /*------------------------------------------------------------*/
 
 /* utilities */
-
-/* create directory recursively */
-bool Kita::mkdir(const QString& targetPath)
-{
-    QDir qdir(targetPath);
-    if (!qdir.exists()) {
-
-        QStringList pathList = targetPath.split('/');
-        QString path;
-
-        for (int i = 0; i < pathList.count(); ++i) {
-
-            path += '/' + pathList[ i ];
-
-            qdir = path;
-            if (!qdir.exists()) {
-                if (!qdir.mkdir(path)) return false;
-            }
-        }
-    }
-
-    return true;
-}
-
-
 QString unescape(const QString& str)
 {
     QString ret = str;
@@ -528,7 +503,6 @@
 /* init parser. Don't forget to call this before parsing. */
 void Kita::InitParseMachiBBS()
 {
-	qDebug("initparse");
     m_machiSubject.clear();
     m_machiLine.clear();
 }

Modified: kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.h
===================================================================
--- kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.h	2009-08-09 12:35:19 UTC (rev 2542)
+++ kita/branches/KITA-KDE4/kita/src/libkita/kita_misc.h	2009-08-09 13:36:00 UTC (rev 2543)
@@ -58,7 +58,6 @@
 
     /*------------------------------*/
     /* utilities */
-    bool mkdir(const QString& path);
     QString unescape(const QString& str);
     KDE_EXPORT uint datToSince(const KUrl& datUrl);
     int isEqual(const QChar *cdat, const QString& str);




Kita-svn メーリングリストの案内
Zurück zum Archiv-Index