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);