Changeset View
Changeset View
Standalone View
Standalone View
src/core/provider.h
Context not available. | |||||
72 | struct SearchRequest { | 72 | struct SearchRequest { | ||
---|---|---|---|---|---|
73 | SortMode sortMode; | 73 | SortMode sortMode; | ||
74 | Filter filter; | 74 | Filter filter; | ||
75 | QStringList tagFilter; | ||||
76 | QStringList downloadTagFilter; | ||||
75 | QString searchTerm; | 77 | QString searchTerm; | ||
76 | QStringList categories; | 78 | QStringList categories; | ||
77 | int page; | 79 | int page; | ||
78 | int pageSize; | 80 | int pageSize; | ||
79 | 81 | | |||
80 | SearchRequest(SortMode sortMode_ = Newest, Filter filter_ = None, const QString &searchTerm_ = QString(), const QStringList &categories_ = QStringList(), int page_ = -1, int pageSize_ = 20) | 82 | SearchRequest(SortMode sortMode_ = Newest, Filter filter_ = None, const QString &searchTerm_ = QString(), const QStringList &categories_ = QStringList(), int page_ = -1, int pageSize_ = 20, const QStringList &tagFilter_ = QStringList(), const QStringList &downloadTagFilter_ = QStringList()) | ||
81 | : sortMode(sortMode_), filter(filter_), searchTerm(searchTerm_), categories(categories_), page(page_), pageSize(pageSize_) | 83 | : sortMode(sortMode_), filter(filter_), tagFilter(tagFilter_), downloadTagFilter(downloadTagFilter_), searchTerm(searchTerm_), categories(categories_), page(page_), pageSize(pageSize_) | ||
82 | {} | 84 | {} | ||
83 | 85 | | |||
84 | QString hashForRequest() const; | 86 | QString hashForRequest() const; | ||
Context not available. |