comparison src/main.cpp @ 120:2ff2ad720474

Improve page numbers in printing.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 06 Jul 2017 08:39:48 +0300
parents b982ac0fdae4
children 404d567edaab
comparison
equal deleted inserted replaced
119:eb74c4dff497 120:2ff2ad720474
725 } 725 }
726 else 726 else
727 { 727 {
728 ctx.setPos(0, 1240); 728 ctx.setPos(0, 1240);
729 ctx.drawText(0, 1000, 729 ctx.drawText(0, 1000,
730 tr("Sivu %1 / %2"). 730 tr("Sivu %1 / %2 (%3 / %4)").
731 arg(npage).arg(printer->toPage()), 731 arg(npage - printer->fromPage() + 1).
732 arg(printer->toPage() - printer->fromPage() + 1).
733 arg(npage).
734 arg(printer->toPage()),
732 Qt::AlignHCenter); 735 Qt::AlignHCenter);
733 } 736 }
734 737
735 pt->restore(); 738 pt->restore();
736 return true; 739 return true;