KD Reports API Documentation 2.2
Loading...
Searching...
No Matches
KDReportsHtmlElement.h
Go to the documentation of this file.
1/****************************************************************************
2**
3** This file is part of the KD Reports library.
4**
5** SPDX-FileCopyrightText: 2007 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6**
7** SPDX-License-Identifier: MIT
8**
9****************************************************************************/
10
11#ifndef KDREPORTSHTMLELEMENT_H
12#define KDREPORTSHTMLELEMENT_H
13
14#include "KDReportsElement.h"
15#include <QtCore/QString>
16
17namespace KDReports {
18class HtmlElementPrivate;
19
26{
27public:
31 explicit HtmlElement(const QString &html = QString());
35 ~HtmlElement() override;
36
41 HtmlElement(const HtmlElement &other);
45 HtmlElement &operator=(const HtmlElement &other);
46
50 void setHtml(const QString &html);
51
56 QString html() const;
57
62
67 void setId(const QString &id);
68
73 QString id() const;
74
79 void build(ReportBuilder &builder) const override;
84 Element *clone() const override;
85
86private:
87 std::unique_ptr<HtmlElementPrivate> d;
88};
89
90}
91
92#endif /* KDREPORTSHTMLELEMENT_H */
#define KDREPORTS_EXPORT
QDebug operator<<(QDebug &dbg, QTextOption::Tab tab)

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-reports/
Generated on Mon Apr 22 2024 00:05:23 for KD Reports API Documentation by doxygen 1.9.8