22 #ifndef KSYNC_XMLDIFFALGO_H 23 #define KSYNC_XMLDIFFALGO_H 27 #include <libtdepim/diffalgo.h> 33 class XmlDiffAlgo : public DiffAlgo 36 XmlDiffAlgo( const TQString &leftXml, const TQString &rightXml ); 37 XmlDiffAlgo( const TQDomDocument &leftXml, const TQDomDocument &rightXml ); 42 void appendConflictNodes(TQDomElement &leftElement, TQDomElement &rightElement); 43 void appendSingleNodes(TQDomElement &element, bool isLeft); 46 void compareNode(TQDomElement &leftElement, TQDomElement &rightElement); 48 TQDomDocument mLeftXml; 49 TQDomDocument mRightXml;
|