|
KD Reports API Documentation
2.0
|
Go to the documentation of this file.
32 #include <QDomElement>
34 class KDReports::XmlElementHandlerPrivate
41 : d(new XmlElementHandlerPrivate)
82 Q_UNUSED(textElement);
89 Q_UNUSED(htmlElement);
96 Q_UNUSED(tableElement);
103 Q_UNUSED(tableElement);
104 Q_UNUSED(xmlElement);
111 Q_UNUSED(xmlElement);
118 Q_UNUSED(xmlElement);
124 Q_UNUSED(tableElement);
125 Q_UNUSED(xmlElement);
131 Q_UNUSED(chartElement);
132 Q_UNUSED(xmlElement);
138 Q_UNUSED(imageElement);
139 Q_UNUSED(xmlElement);
145 Q_UNUSED(xmlElement);
151 Q_UNUSED(hLineElement);
152 Q_UNUSED(xmlElement);
158 Q_UNUSED(xmlElement);
164 Q_UNUSED(xmlElement);
169 Q_UNUSED(xmlElement);
177 Q_UNUSED(xmlElement);
194 Q_UNUSED(xmlElement);
200 d->m_details = details;
208 void KDReports::XmlElementHandler::virtual_hook(
int id,
void *data)
virtual bool startTableElement(KDReports::TableElement &tableElement, QDomElement &xmlElement)
virtual void customElement(const QDomElement &xmlElement)
virtual bool endTableElement(KDReports::TableElement &tableElement, QDomElement &xmlElement)
virtual void endReport(KDReports::Report &report, const QDomElement &xmlElement)
virtual bool textElement(KDReports::TextElement &textElement, QDomElement &xmlElement)
virtual bool imageElement(KDReports::ImageElement &imageElement, QDomElement &xmlElement)
virtual bool htmlElement(KDReports::HtmlElement &htmlElement, QDomElement &xmlElement)
virtual bool vspace(int &size, QDomElement &xmlElement)
virtual bool startFooter(KDReports::Footer &footer, QDomElement &xmlElement)
virtual bool startHeader(KDReports::Header &header, QDomElement &xmlElement)
virtual bool chartElement(KDReports::ChartElement &chartElement, QDomElement &xmlElement)
virtual bool variable(KDReports::VariableType &type, QDomElement &xmlElement)
virtual bool hLineElement(KDReports::HLineElement &hLineElement, QDomElement &xmlElement)
KDReports::ErrorDetails errorDetails()
virtual ~XmlElementHandler()
virtual bool pageBreak(QDomElement &xmlElement)
virtual bool tabs(QList< QTextOption::Tab > &tabs, const QDomElement &xmlElement)
virtual bool paragraphMargin(qreal &left, qreal &top, qreal &right, qreal &bottom, const QDomElement &xmlElement)
virtual bool startCell(KDReports::Cell &cell, QDomElement &xmlElement)
virtual bool endCell(KDReports::Cell &cell, QDomElement &xmlElement)
virtual bool autoTableElement(KDReports::AutoTableElement &tableElement, QDomElement &xmlElement)
virtual bool startReport(KDReports::Report &report, QDomElement &xmlElement)
void setErrorDetails(const KDReports::ErrorDetails &details)
virtual void endHeader(KDReports::Header &header, const QDomElement &xmlElement)
virtual void endFooter(KDReports::Footer &footer, const QDomElement &xmlElement)