From e48a4a6f34bd813c690d8066af39c781a922b532 Mon Sep 17 00:00:00 2001 From: Javier Date: Tue, 14 Apr 2015 23:36:29 +0200 Subject: allow writing images from dbus --- saltoqd/msolimageiohandler.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 saltoqd/msolimageiohandler.h (limited to 'saltoqd/msolimageiohandler.h') diff --git a/saltoqd/msolimageiohandler.h b/saltoqd/msolimageiohandler.h new file mode 100644 index 0000000..992c68e --- /dev/null +++ b/saltoqd/msolimageiohandler.h @@ -0,0 +1,20 @@ +#ifndef MSOLIMAGEIOHANDLER_H +#define MSOLIMAGEIOHANDLER_H + +#include + +class MSOLImageIOHandler : public QImageIOHandler +{ +public: + MSOLImageIOHandler(); + + bool canRead() const Q_DECL_OVERRIDE; + bool read(QImage *image) Q_DECL_OVERRIDE; + bool write(const QImage &image) Q_DECL_OVERRIDE; + + bool supportsOption(ImageOption option) const Q_DECL_OVERRIDE; + QVariant option(ImageOption option) const Q_DECL_OVERRIDE; + void setOption(ImageOption option, const QVariant &value) Q_DECL_OVERRIDE; +}; + +#endif // MSOLIMAGEIOHANDLER_H -- cgit v1.2.3