QtPBFImagePlugin/src/pbfhandler.h

30 lines
503 B
C
Raw Normal View History

2018-10-29 00:11:23 +01:00
#ifndef PBFHANDLER_H
#define PBFHANDLER_H
#include <QImageIOHandler>
#include <QImage>
#include <QVariant>
class Style;
class PBFHandler : public QImageIOHandler
{
public:
PBFHandler(Style *style) : _style(style) {}
~PBFHandler() {}
bool canRead() const;
bool read(QImage *image);
QByteArray name() const;
QVariant option(ImageOption option) const;
bool supportsOption(ImageOption option) const;
static bool canRead(QIODevice *device);
private:
Style *_style;
};
#endif // PBFHANDLER_H