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 );
Definition: KDReportsTableElement.h:37
Definition: KDReportsReport.h:108
Definition: KDReportsTextElement.h:39
Definition: KDReportsXmlElementHandler.h:83
Definition: KDReportsAutoTableElement.h:43
Definition: KDReportsImageElement.h:37
Definition: KDReportsCell.h:44
Definition: KDReportsHLineElement.h:39
Definition: KDReportsHtmlElement.h:36
Definition: KDReportsErrorDetails.h:36
Definition: KDReportsChartElement.h:41