0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-11-25 00:18:06 +03:00

Print range from QPrinter fix

This commit is contained in:
Arin Alexander
2017-04-21 23:03:56 +03:00
parent 09e1c79b87
commit e3df7c88d1
5 changed files with 17 additions and 25 deletions

View File

@@ -163,8 +163,7 @@ void PreviewReportWidget::print()
if (!d_ptr->m_reportPages.isEmpty())
ReportEnginePrivate::printReport(
d_ptr->m_reportPages,
printer,
PrintRange(dialog.printRange(),dialog.fromPage(),dialog.toPage())
printer
);
foreach(PageItemDesignIntf::Ptr pageItem, d_ptr->m_reportPages){
d_ptr->m_previewPage->reactivatePageItem(pageItem);
@@ -184,7 +183,7 @@ void PreviewReportWidget::printToPDF()
printer.setOutputFileName(fileName);
printer.setOutputFormat(QPrinter::PdfFormat);
if (!d_ptr->m_reportPages.isEmpty()){
ReportEnginePrivate::printReport(d_ptr->m_reportPages,printer,PrintRange());
ReportEnginePrivate::printReport(d_ptr->m_reportPages,printer);
}
foreach(PageItemDesignIntf::Ptr pageItem, d_ptr->m_reportPages){
d_ptr->m_previewPage->reactivatePageItem(pageItem);