22 class KDReports::MainTablePrivate
30 AutoTableElement *m_element;
31 SpreadsheetReportLayout *m_layout;
34 KDReports::MainTable::MainTable()
35 : d(new MainTablePrivate)
39 KDReports::MainTable::~MainTable()
53 d->m_layout->setCellPadding(element.
padding());
54 d->m_layout->setIconSize(element.
iconSize());
66 d->m_layout->setTableBreakingPageOrder(pageOrder);
71 return d->m_layout->tableBreakingPageOrder();
81 d->m_layout->setHorizontalHeaderFont(font);
86 d->m_layout->setVerticalHeaderFont(font);
91 d->m_layout->ensureLayouted();
92 return d->m_layout->m_pageRects;
95 qreal KDReports::MainTable::lastAutoFontScalingFactor()
const
97 return d->m_layout->m_tableLayout.scalingFactor();