0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-11-04 07:01:26 +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

@@ -63,7 +63,7 @@ class ReportEnginePrivate : public QObject, public ICollectionContainer
friend class PreviewReportWidget;
public:
static void printReport(ItemsReaderIntf::Ptr reader, QPrinter &printer);
static void printReport(ReportPages pages, QPrinter &printer, const PrintRange &printRange);
static void printReport(ReportPages pages, QPrinter &printer);
public:
explicit ReportEnginePrivate(QObject *parent = 0);
virtual ~ReportEnginePrivate();
@@ -85,7 +85,7 @@ public:
void clearReport();
bool printReport(QPrinter *printer=0);
bool printPages(ReportPages pages, QPrinter *printer, PrintRange printRange = PrintRange());
bool printPages(ReportPages pages, QPrinter *printer);
void printToFile(const QString& fileName);
bool printToPDF(const QString& fileName);
void previewReport(PreviewHints hints = PreviewBarsUserSetting);