22 #ifndef KPIM_CALENDARDIFFALGO_H
23 #define KPIM_CALENDARDIFFALGO_H
27 #include <libkcal/event.h>
28 #include <libkcal/todo.h>
32 class TDE_EXPORT CalendarDiffAlgo :
public DiffAlgo
35 CalendarDiffAlgo( KCal::Incidence *leftIncidence, KCal::Incidence *rightIncidence );
41 void diffList(
const TQString &
id,
const TQValueList<L> &left,
const TQValueList<L> &right );
43 void diffIncidenceBase( KCal::IncidenceBase*, KCal::IncidenceBase* );
44 void diffIncidence( KCal::Incidence*, KCal::Incidence* );
45 void diffEvent( KCal::Event*, KCal::Event* );
46 void diffTodo( KCal::Todo*, KCal::Todo* );
48 KCal::Incidence *mLeftIncidence;
49 KCal::Incidence *mRightIncidence;
TDEPIM classes for drag and drop of mails.