00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef JezabelGraphicFilter_INCLUDED
00019 #define JezabelGraphicFilter_INCLUDED
00020
00021 #include <jezabelwidget.h>
00022 #include <jezabelfilter.h>
00023 #include <vector.h>
00024
00044 class JezabelGraphicFilter : public JezabelWidget {
00045
00046 Q_OBJECT
00047
00048 public:
00049
00051 JezabelGraphicFilter(QWidget *_parent = 0);
00052
00053 JezabelTool *getTool();
00054
00056 virtual void addFilter(JezabelFilter *filt);
00057
00058 protected slots:
00059 void slotResponseChanged();
00060
00061 private:
00062 vector<JezabelFilter *> children;
00063 class JezabelGraphicFilterPrivate *__priv;
00064
00065 };
00066
00075 #endif