Initial import
[aperez-sandbox:harmattan-plugin-desaturate.git] / gallerydesaturateplugin / gallerydesaturateplugin.h
1 /*
2  * gallerydesaturateplugin.h
3  * Copyright (C) 2011 Adrian Perez <aperez@igalia.com>
4  *
5  * Distributed under terms of the LGPLv2 license.
6  */
7
8 #ifndef __gallerydesaturateplugin_h__
9 #define __gallerydesaturateplugin_h__
10
11 #include <galleryeditplugin.h>
12 #include <QObject>
13
14 class GalleryDesaturatePlugin: public GalleryEditPlugin
15 {
16     Q_OBJECT
17     Q_INTERFACES(GalleryEditPlugin);
18
19 public:
20     GalleryDesaturatePlugin(QObject* parent = 0);
21     virtual ~GalleryDesaturatePlugin();
22     QString name() const;
23     QString iconID() const;
24
25 public Q_SLOTS:
26     void performEditOperation();
27
28 private:
29     Q_DISABLE_COPY(GalleryDesaturatePlugin)
30 };
31
32 #endif /* !__gallerydesaturateplugin_h__ */
33