OpenMW
|
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