]> git.cworth.org Git - apitrace/blob - gui/apitracefilter.h
f2ad91bd09a5de152b2b092ddb7a636a67310693
[apitrace] / gui / apitracefilter.h
1 #ifndef APITRACEFILTER_H
2 #define APITRACEFILTER_H
3
4 #include <QSortFilterProxyModel>
5
6 class ApiTraceFilter : public QSortFilterProxyModel
7 {
8     Q_OBJECT
9
10 public:
11     ApiTraceFilter(QObject *parent = 0);
12
13     void setFilterString(const QString &text);
14 protected:
15     bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
16
17 private:
18     QString m_text;
19 };
20
21 #endif