1
#ifndef MYGAMELISTSORTFILTERPROXYMODEL_H
2
#define MYGAMELISTSORTFILTERPROXYMODEL_H
4
#include <QSortFilterProxyModel>
6
class MyGameListSortFilterProxyModel : public QSortFilterProxyModel
11
MyGameListSortFilterProxyModel(QObject *parent = 0);
12
void setColumn1RegExp(QRegExp column1) { column1RegExp = column1; }
13
void setColumn2RegExp(QRegExp column2) { column2RegExp = column2; }
14
void setColumn3RegExp(QRegExp column3) { column3RegExp = column3; }
17
bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
20
QRegExp column1RegExp;
21
QRegExp column2RegExp;
22
QRegExp column3RegExp;
26
#endif // MYGAMELISTSORTFILTERPROXYMODEL_H