#ifndef LRPDFEXPORTER_H #define LRPDFEXPORTER_H #include "lrexporterintf.h" #include namespace LimeReport { class ReportEnginePrivate; class PDFExporter: public QObject, public ReportExporterInterface { Q_OBJECT public: explicit PDFExporter(ReportEnginePrivate* parent = NULL); // ReportExporterInterface interface bool exportPages(ReportPages pages, const QString& fileName, const QMap& params); QString exporterName() { return "PDF"; } QString exporterFileExt() { return "pdf"; } QString hint() { return tr("Export to PDF"); } private: ReportEnginePrivate* m_reportEngine; }; } // namespace LimeReport #endif // LRPDFEXPORTER_H