23 #ifndef KDREPORTSCELL_H
24 #define KDREPORTSCELL_H
26 #include "KDReportsElement.h"
27 #include "KDReportsVariableType.h"
51 void setColumnSpan(
int columnSpan );
55 int columnSpan()
const;
61 void setRowSpan(
int rowSpan );
70 void addInlineElement(
const Element& element );
76 void addElement(
const Element& element, Qt::AlignmentFlag horizontalAlignment = Qt::AlignLeft );
88 void build( ReportBuilder& builder )
const;
93 Element* clone()
const {
return 0; }
98 friend class QMap<QPair<int, int>, Cell>;
99 #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
100 friend struct QMapData<QPair<int, int>, Cell>;
101 friend struct QMapNode<QPair<int, int>, Cell>;
105 Cell(
const Cell &other);
106 Cell &operator=(
const Cell &other);
Definition: KDReportsTableElement.h:37
VariableType
Definition: KDReportsVariableType.h:35
Definition: KDReportsCell.h:44
Definition: KDReportsElement.h:41