26 #include <QDomElement>
28 class KDReports::XmlElementHandlerPrivate
35 : d(new XmlElementHandlerPrivate)
76 Q_UNUSED(textElement);
83 Q_UNUSED(htmlElement);
90 Q_UNUSED(tableElement);
97 Q_UNUSED(tableElement);
105 Q_UNUSED(xmlElement);
112 Q_UNUSED(xmlElement);
118 Q_UNUSED(tableElement);
119 Q_UNUSED(xmlElement);
125 Q_UNUSED(chartElement);
126 Q_UNUSED(xmlElement);
132 Q_UNUSED(imageElement);
133 Q_UNUSED(xmlElement);
139 Q_UNUSED(xmlElement);
145 Q_UNUSED(hLineElement);
146 Q_UNUSED(xmlElement);
152 Q_UNUSED(xmlElement);
158 Q_UNUSED(xmlElement);
163 Q_UNUSED(xmlElement);
171 Q_UNUSED(xmlElement);
188 Q_UNUSED(xmlElement);
194 d->m_details = details;
202 void KDReports::XmlElementHandler::virtual_hook(
int id,
void *data)
virtual bool vspace(int &size, QDomElement &xmlElement)
virtual bool variable(KDReports::VariableType &type, QDomElement &xmlElement)
virtual bool paragraphMargin(qreal &left, qreal &top, qreal &right, qreal &bottom, const QDomElement &xmlElement)
virtual void endReport(KDReports::Report &report, const QDomElement &xmlElement)
virtual bool startCell(KDReports::Cell &cell, QDomElement &xmlElement)
virtual bool pageBreak(QDomElement &xmlElement)
virtual void endHeader(KDReports::Header &header, const QDomElement &xmlElement)
virtual bool startHeader(KDReports::Header &header, QDomElement &xmlElement)
virtual bool hLineElement(KDReports::HLineElement &hLineElement, QDomElement &xmlElement)
virtual void customElement(const QDomElement &xmlElement)
virtual bool chartElement(KDReports::ChartElement &chartElement, QDomElement &xmlElement)
virtual bool endTableElement(KDReports::TableElement &tableElement, QDomElement &xmlElement)
virtual bool imageElement(KDReports::ImageElement &imageElement, QDomElement &xmlElement)
virtual bool startTableElement(KDReports::TableElement &tableElement, QDomElement &xmlElement)
virtual ~XmlElementHandler()
virtual void endFooter(KDReports::Footer &footer, const QDomElement &xmlElement)
virtual bool tabs(QList< QTextOption::Tab > &tabs, const QDomElement &xmlElement)
virtual bool startFooter(KDReports::Footer &footer, QDomElement &xmlElement)
void setErrorDetails(const KDReports::ErrorDetails &details)
virtual bool textElement(KDReports::TextElement &textElement, QDomElement &xmlElement)
virtual bool startReport(KDReports::Report &report, QDomElement &xmlElement)
virtual bool autoTableElement(KDReports::AutoTableElement &tableElement, QDomElement &xmlElement)
virtual bool htmlElement(KDReports::HtmlElement &htmlElement, QDomElement &xmlElement)
virtual bool endCell(KDReports::Cell &cell, QDomElement &xmlElement)
KDReports::ErrorDetails errorDetails()