1 #ifndef CSV_FILTER_EDITWIDGET_H
2 #define CSV_FILTER_EDITWIDGET_H
4 #include <boost/shared_ptr.hpp>
8 #include <QtCore/qnamespace.h>
10 #include "../../model/filter/parser.hpp"
11 #include "../../model/filter/node.hpp"
36 void createFilterRequest(std::vector<std::pair<std::string, std::vector<std::string> > >& filterSource,
37 Qt::DropAction action);
41 void filterChanged (boost::shared_ptr<CSMFilter::Node> filter);
44 std::string
generateFilter(std::pair<std::string, std::vector<std::string> >& seekedString)
const;
50 void filterDataChanged (
const QModelIndex& topLeft,
const QModelIndex& bottomRight);
static const struct @2 signals[]
Definition: parser.hpp:17