Changeset View
Changeset View
Standalone View
Standalone View
src/renderer/KReportView.cpp
Show First 20 Lines • Show All 133 Lines • ▼ Show 20 Line(s) | |||||
134 | void KReportView::setDocument(ORODocument* doc) | 134 | void KReportView::setDocument(ORODocument* doc) | ||
135 | { | 135 | { | ||
136 | d->reportDocument = doc; | 136 | d->reportDocument = doc; | ||
137 | 137 | | |||
138 | if (d->reportPage) { | 138 | if (d->reportPage) { | ||
139 | delete d->reportPage; | 139 | delete d->reportPage; | ||
140 | } | 140 | } | ||
141 | 141 | | |||
142 | d->pageCount = doc->pages(); | 142 | d->pageCount = doc->pageCount(); | ||
143 | 143 | | |||
144 | d->reportPage = new KReportPage(this, d->reportDocument); | 144 | d->reportPage = new KReportPage(this, d->reportDocument); | ||
145 | d->reportPage->setObjectName(QLatin1String("KReportPage")); | 145 | d->reportPage->setObjectName(QLatin1String("KReportPage")); | ||
146 | 146 | | |||
147 | d->reportScene->setSceneRect(0,0,d->reportPage->rect().width() + 40, d->reportPage->rect().height() + 40); | 147 | d->reportScene->setSceneRect(0,0,d->reportPage->rect().width() + 40, d->reportPage->rect().height() + 40); | ||
148 | d->reportScene->addItem(d->reportPage); | 148 | d->reportScene->addItem(d->reportPage); | ||
149 | d->reportPage->setPos(20,20); | 149 | d->reportPage->setPos(20,20); | ||
150 | d->reportView->centerOn(0,0); | 150 | d->reportView->centerOn(0,0); | ||
Show All 16 Lines |