diff options
Diffstat (limited to 'kresources/lib/davaddressbookadaptor.cpp')
-rw-r--r-- | kresources/lib/davaddressbookadaptor.cpp | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/kresources/lib/davaddressbookadaptor.cpp b/kresources/lib/davaddressbookadaptor.cpp deleted file mode 100644 index 5b4a0a521..000000000 --- a/kresources/lib/davaddressbookadaptor.cpp +++ /dev/null @@ -1,61 +0,0 @@ -/* - This file is part of tdepim. - - Copyright (c) 2004 Cornelius Schumacher <schumacher@kde.org> - Copyright (c) 2004 Till Adam <adam@kde.org> - Copyright (c) 2005 Reinhold Kainhofer <reinhold@kainhofer.com> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#include "davaddressbookadaptor.h" -// #include "ogoglobals.h" -// #include "davgroupwareglobals.h" -// #include "webdavhandler.h" - -// #include <kabc/addressee.h> -// #include <kabc/vcardconverter.h> -// #include <kabcresourcecached.h> - -#include <kio/davjob.h> -// #include <kio/job.h> -#include <kdebug.h> - -using namespace KABC; - -void DavAddressBookAdaptor::interpretListFoldersJob( TDEIO::Job *job, KPIM::FolderLister */*folderLister*/ ) -{ - TDEIO::DavJob *davjob = dynamic_cast<TDEIO::DavJob*>( job ); - Q_ASSERT( davjob ); - if ( !davjob ) return; - - TQDomDocument doc = davjob->response(); - kdDebug(7000) << " Doc: " << doc.toString() << endl; - - TQDomElement docElement = doc.documentElement(); - TQDomNode n; - for( n = docElement.firstChild(); !n.isNull(); n = n.nextSibling() ) { - TQDomNode n2 = n.namedItem( "propstat" ); - TQDomNode n3 = n2.namedItem( "prop" ); - - KURL href( n.namedItem( "href" ).toElement().text() ); - TQString displayName = n3.namedItem( "displayname" ).toElement().text(); - KPIM::FolderLister::ContentType type = getContentType( n3 ); - - emit folderInfoRetrieved( href, displayName, type ); - emit folderSubitemRetrieved( href, getFolderHasSubs( n3 ) ); - } -} |