#ifndef JKQTPEMFENGINEADAPTER_H #define JKQTPEMFENGINEADAPTER_H #include "EmfEngine/src/EmfEngine.h" #include #include #include "../../lib/jkqtplotter/jkqtpbaseplotter.h" class JKQTPEmfEngineAdapter : public JKQTPPaintDeviceAdapter { public: JKQTPEmfEngineAdapter(); virtual QString getFilter() const; virtual QString getFormatName() const; virtual QString getFormatID() const; virtual QStringList getFileExtension() const; virtual bool getSetAbsolutePaperSize() const; virtual double getPrintSizeXInMM() const ; virtual double getPrintSizeYInMM() const ; virtual bool isPrinter() const; virtual QPaintDevice* createPaintdevice(const QString& filename, int widthPix, int heightPix) const; }; #endif // JKQTPEMFENGINEADAPTER_H