diff options
author | Javier <dev.git@javispedro.com> | 2015-04-14 23:36:29 +0200 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2015-04-14 23:38:28 +0200 |
commit | e48a4a6f34bd813c690d8066af39c781a922b532 (patch) | |
tree | 7b5ba4348b5a29b3928f898f7245d0734d7fd51b /saltoqd/msolimageiohandler.h | |
parent | f915a22bd680376dc47ff72bb00ac73df1dd09a7 (diff) | |
download | saltoq-e48a4a6f34bd813c690d8066af39c781a922b532.tar.gz saltoq-e48a4a6f34bd813c690d8066af39c781a922b532.zip |
allow writing images from dbus
Diffstat (limited to 'saltoqd/msolimageiohandler.h')
-rw-r--r-- | saltoqd/msolimageiohandler.h | 20 |
1 files changed, 20 insertions, 0 deletions
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 <QtGui/QImageIOHandler> + +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 |