1 #ifndef CSV_FILTER_FILTERBOX_H
2 #define CSV_FILTER_FILTERBOX_H
7 #include <QtCore/qnamespace.h>
9 #include "../../model/filter/node.hpp"
10 #include "../../model/world/universalid.hpp"
19 class RecordFilterBox;
32 void createFilterRequest(std::vector<std::pair<std::string, std::vector<std::string> > >& filterSource,
33 Qt::DropAction action);
45 void recordDropped (std::vector<CSMWorld::UniversalId>& types, Qt::DropAction action);
void setRecordFilter(const std::string &filter)
Definition: filterbox.cpp:30
static const struct @2 signals[]
void dragEnterEvent(QDragEnterEvent *event)
Definition: filterbox.cpp:46
void recordDropped(std::vector< CSMWorld::UniversalId > &types, Qt::DropAction action)
FilterBox(CSMWorld::Data &data, QWidget *parent=0)
Definition: filterbox.cpp:10
Definition: filterbox.hpp:21
void recordFilterChanged(boost::shared_ptr< CSMFilter::Node > filter)
void dragMoveEvent(QDragMoveEvent *event)
Definition: filterbox.cpp:51
Definition: recordfilterbox.hpp:22
void createFilterRequest(std::vector< std::pair< std::string, std::vector< std::string > > > &filterSource, Qt::DropAction action)
Definition: filterbox.cpp:56
RecordFilterBox * mRecordFilterBox
Definition: filterbox.hpp:25
void dropEvent(QDropEvent *event)
Definition: filterbox.cpp:35