From 5a6e66edad1070f624d54320278d00372f112213 Mon Sep 17 00:00:00 2001 From: zecke Date: Fri, 15 Nov 2002 15:31:47 +0000 Subject: Add the implementation for the XRef Manager Add it to libopie.pro Adjust OPimRecord to use the new manager The backends do not support xref yet --- (limited to 'libopie/pim/otodoaccessxml.cpp') diff --git a/libopie/pim/otodoaccessxml.cpp b/libopie/pim/otodoaccessxml.cpp index 591e467..c1682c6 100644 --- a/libopie/pim/otodoaccessxml.cpp +++ b/libopie/pim/otodoaccessxml.cpp @@ -331,7 +331,7 @@ void OTodoAccessXML::todo( QAsciiDict* dict, OTodo& ev, for (strIt = refs.begin(); strIt != refs.end(); ++strIt ) { int pos = (*strIt).find(','); if ( pos > -1 ) - ev.addRelation( (*strIt).left(pos), (*strIt).mid(pos+1).toInt() ); + ; // ev.addRelation( (*strIt).left(pos), (*strIt).mid(pos+1).toInt() ); } break; @@ -382,22 +382,6 @@ QString OTodoAccessXML::toString( const OTodo& ev )const { str += extIt.key() + "=\"" + extIt.data() + "\" "; */ // cross refernce - QStringList list = ev.relatedApps(); - QStringList::Iterator listIt; - QString refs; - str += "CrossReference=\""; - bool added = false; - for ( listIt = list.begin(); listIt != list.end(); ++listIt ) { - added = true; - QArray ints = ev.relations( (*listIt) ); - for ( uint i = 0; i< ints.count(); i++ ) { - str += (*listIt) + "," + QString::number( i ) + ";"; - } - } - if ( added ) - str = str.remove( str.length()-1, 1 ); - - str += "\" "; str += "AlarmDateTime=\"" + TimeConversion::toISO8601( ev.alarmDateTime() ) + "\" "; -- cgit v0.9.0.2