17 #ifndef KDREPORTSFRAME_H
18 #define KDREPORTSFRAME_H
20 #include "KDReportsElement.h"
21 #include "KDReportsUnit.h"
22 #include "KDReportsVariableType.h"
103 void addElement(
const Element& element, Qt::AlignmentFlag horizontalAlignment = Qt::AlignLeft );
115 void build( ReportBuilder& builder )
const override;
121 Element* clone()
const override;
125 FramePrivate*
const d;
Frame & operator=(const Frame &other)
@ Millimeters
Millimeters (the default)
Definition: KDReportsUnit.h:27
Frame(const Frame &other)
Definition: KDReportsElement.h:40
void setHeight(qreal height, Unit unit=Millimeters)
Unit
Definition: KDReportsUnit.h:26
void addElement(const Element &element, Qt::AlignmentFlag horizontalAlignment=Qt::AlignLeft)
void addInlineElement(const Element &element)
void setPadding(qreal padding)
Definition: KDReportsFrame.h:39
void addVariable(VariableType variable)
void setBorder(qreal border)
VariableType
Definition: KDReportsVariableType.h:29
void setWidth(qreal width, Unit unit=Millimeters)
Definition: KDReportsAbstractTableElement.h:30