diff options
Diffstat (limited to 'kresources/lib/davcalendaradaptor.cpp')
-rw-r--r-- | kresources/lib/davcalendaradaptor.cpp | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/kresources/lib/davcalendaradaptor.cpp b/kresources/lib/davcalendaradaptor.cpp deleted file mode 100644 index 5d6be2da6..000000000 --- a/kresources/lib/davcalendaradaptor.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/* - This file is part of tdepim. - - Copyright (c) 2004 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 "davcalendaradaptor.h" - -#include <kdebug.h> -#include <kio/davjob.h> -// #include <folderlister.h> - -// #include <tqdom.h> - -using namespace KCal; - -// TODO: This is exactly the same code as for the DavAddressBookAdaptor::interpretListFoldersJob! -// But as this emits a signal, it needs to be located inside a TQObject -void DavCalendarAdaptor::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 ) ); - } -} |