OpenMW
apps/opencs/view/filter/recordfilterbox.hpp
Go to the documentation of this file.
00001 #ifndef CSV_FILTER_RECORDFILTERBOX_H
00002 #define CSV_FILTER_RECORDFILTERBOX_H
00003 
00004 #include <boost/shared_ptr.hpp>
00005 
00006 #include <QWidget>
00007 
00008 #include <QHBoxLayout>
00009 
00010 #include "../../model/filter/node.hpp"
00011 
00012 namespace CSMWorld
00013 {
00014     class Data;
00015 }
00016 
00017 namespace CSVFilter
00018 {
00019     class RecordFilterBox : public QWidget
00020     {
00021             Q_OBJECT
00022 
00023         public:
00024 
00025             RecordFilterBox (CSMWorld::Data& data, QWidget *parent = 0);
00026 
00027         signals:
00028 
00029             void filterChanged (boost::shared_ptr<CSMFilter::Node> filter);
00030     };
00031 
00032 }
00033 
00034 #endif