17 #ifndef KDREPORTSCELL_H 18 #define KDREPORTSCELL_H 20 #include "KDReportsElement.h" 21 #include "KDReportsVariableType.h" 46 void setColumnSpan(
int columnSpan );
50 int columnSpan()
const;
56 void setRowSpan(
int rowSpan );
65 void addInlineElement(
const Element& element );
71 void addElement(
const Element& element, Qt::AlignmentFlag horizontalAlignment = Qt::AlignLeft );
83 void build( ReportBuilder& builder )
const override;
88 Element* clone()
const override {
return 0; }
98 friend class QMap<QPair<int, int>, Cell>;
99 friend struct QMapData<QPair<int, int>, Cell>;
100 friend struct QMapNode<QPair<int, int>, Cell>;
102 Cell(
const Cell &other);
103 Cell &operator=(
const Cell &other);
105 CellPrivate*
const d;
Definition: KDReportsTableElement.h:32
VariableType
Definition: KDReportsVariableType.h:29
Definition: KDReportsCell.h:39
Definition: KDReportsAbstractTableElement.h:30
Definition: KDReportsElement.h:39