Crossfire Server, Trunk
CREFilter.h
Go to the documentation of this file.
1 #ifndef CRE_FILTER_H
2 #define CRE_FILTER_H
3 
4 class QObject;
5 #include <QString>
6 #include "CREScriptEngine.h"
7 
8 class CREFilter
9 {
10  public:
11  CREFilter();
12 
13  bool showItem(QObject* item);
14 
15  const QString& filter() const;
16  void setFilter(const QString& filter);
17 
18  protected:
19  QString myFilter;
21 };
22 
23 #endif // CRE_FILTER_H
CREFilter::showItem
bool showItem(QObject *item)
Definition: CREFilter.cpp:8
filter
Definition: filter.py:1
CREFilter::CREFilter
CREFilter()
Definition: CREFilter.cpp:4
CREFilter::filter
const QString & filter() const
Definition: CREFilter.cpp:28
CREScriptEngine.h
CREScriptEngine
Definition: CREScriptEngine.h:6
CREFilter::myFilter
QString myFilter
Definition: CREFilter.h:19
CREFilter
Definition: CREFilter.h:8
CREFilter::myEngine
CREScriptEngine myEngine
Definition: CREFilter.h:20
item
Definition: item.py:1
CREFilter::setFilter
void setFilter(const QString &filter)
Definition: CREFilter.cpp:33