23 #ifndef KDREPORTSXMLELEMENTHANDLER_H
24 #define KDREPORTSXMLELEMENTHANDLER_H
26 #include "KDReportsGlobal.h"
27 #include "KDReportsErrorDetails.h"
36 class AutoTableElement;
41 typedef Header Footer;
105 virtual void endHeader(
KDReports::Header& header,
const QDomElement& xmlElement );
117 virtual void endFooter(
KDReports::Footer& footer,
const QDomElement& xmlElement );
161 virtual bool startCell(
KDReports::Cell& cell, QDomElement& xmlElement );
167 virtual bool endCell(
KDReports::Cell& cell, QDomElement& xmlElement );
201 virtual bool pageBreak( QDomElement& xmlElement );
203 #ifdef KDREPORTS_ALLOW_BINARY_INCOMPATIBILITY
220 virtual void customElement(
const QDomElement& xmlElement );
226 virtual void endReport(
KDReports::Report& report,
const QDomElement& xmlElement );