22 class KDReports::MainTablePrivate
30 AutoTableElement *m_element;
31 SpreadsheetReportLayout *m_layout;
34 KDReports::MainTable::MainTable()
35 : d(new MainTablePrivate)
39 KDReports::MainTable::~MainTable()
52 d->m_layout->setCellPadding(element.
padding());
53 d->m_layout->setIconSize(element.
iconSize());
65 d->m_layout->setTableBreakingPageOrder(pageOrder);
70 return d->m_layout->tableBreakingPageOrder();
80 d->m_layout->setHorizontalHeaderFont(font);
85 d->m_layout->setVerticalHeaderFont(font);
90 d->m_layout->ensureLayouted();
91 return d->m_layout->m_pageRects;
94 qreal KDReports::MainTable::lastAutoFontScalingFactor()
const
96 return d->m_layout->m_tableLayout.scalingFactor();