#ifndef QQCOMBOFILTER_H #define QQCOMBOFILTER_H #include #include #include #include #include #include #include class QqComboFilter : public QWidget { Q_OBJECT public: QqComboFilter(Context *, Layer *, QWidget*); QqComboFilter(Context *, TextLayer *, QWidget*); QqComboFilter(Context *, GeneratorLayer *, QWidget*); ~QqComboFilter(); /* void addLayer(Layer *); void addTextLayer(TextLayer *); */ public slots: void addFilter(QString); void chgParam(double); // à finir private : Layer *qLayer; TextLayer *qTextLayer; GeneratorLayer *m_qGeneLayer; QComboBox *filterBox; QDoubleSpinBox *filterParam; QqFiltersListApplied *filtersListApplied; Context *freej; QHBoxLayout* layoutH; }; #endif // QQCOMBOFILTER_H