@@ -44,7 +44,7 @@ OutlineItem::~OutlineItem() {
*/
OutlinePrivate::OutlinePrivate(const Settings & s):
- settings(s), pageCount(0), anchorCounter(0) {
+ settings(s), pageCount(s.pageOffset-1), anchorCounter(0) {
}
OutlinePrivate::~OutlinePrivate() {
@@ -91,7 +91,7 @@ TocPrinterPrivate::TocPrinterPrivate(Outline * o, QPrinter * pr, QPainter & pa):
toc->value = s.captionText;
toc->anchor = "_WK_TOC";
toc->parent = root;
- toc->page = 1;
+ toc->page = outline->d->settings.pageOffset;
y += step[0];
pages.back().push_back( qMakePair(0, toc) );