17 #ifndef KDREPORTSABSTRACTTABLEELEMENT_H
18 #define KDREPORTSABSTRACTTABLEELEMENT_H
20 #include "KDReportsElement.h"
21 #include "KDReportsUnit.h"
24 template <
typename T>
class QList;
26 class QTextTableFormat;
31 class AbstractTableElementPrivate;
149 void fillTableFormat( QTextTableFormat& tableFormat, QTextCursor& textDocCursor )
const;
152 AbstractTableElementPrivate*
const d;
void setWidth(qreal width, Unit unit=Millimeters)
void setBorder(qreal border)
AbstractTableElement(const AbstractTableElement &other)
@ Millimeters
Millimeters (the default)
Definition: KDReportsUnit.h:27
void setColumnConstraints(const QVector< ColumnConstraint > &constraints)
Definition: KDReportsAbstractTableElement.h:24
Definition: KDReportsElement.h:40
~AbstractTableElement() override
AbstractTableElement & operator=(const AbstractTableElement &other)
Unit
Definition: KDReportsUnit.h:26
void setPadding(qreal padding)
void setDefaultFont(const QFont &font)
QFont defaultFont(bool *isSet) const
Definition: KDReportsAbstractTableElement.h:124
QBrush borderBrush() const
Definition: KDReportsAbstractTableElement.h:38
void setBorderBrush(const QBrush &brush)
Definition: KDReportsAbstractTableElement.h:30