diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2019-11-30 01:53:09 -0500 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2019-11-30 01:53:09 -0500 |
| commit | e99dfe153c62f914ada0605430305fca81a332a9 (patch) | |
| tree | a197b9620fb681781e29e5d488621bfa6d2eeb27 /src/filterlist.h | |
| parent | 93318a1474031035da5e61ad199171cad5803c2f (diff) | |
renamed filters to criteria
merged categories and content, they can be distinguished using the type
added a not flag for criteria, not used yet
Diffstat (limited to 'src/filterlist.h')
| -rw-r--r-- | src/filterlist.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/filterlist.h b/src/filterlist.h index 85982392..418989e7 100644 --- a/src/filterlist.h +++ b/src/filterlist.h @@ -19,8 +19,8 @@ public: void refresh(); signals: - void filtersChanged(std::vector<int> categories, std::vector<int> content); - void criteriaChanged(ModListSortProxy::FilterMode mode, bool inverse, bool separators); + void criteriaChanged(std::vector<ModListSortProxy::Criteria> criteria); + void optionsChanged(ModListSortProxy::FilterMode mode, bool separators); private: Ui::MainWindow* ui; @@ -32,14 +32,14 @@ private: void editCategories(); - QTreeWidgetItem* addFilterItem( + QTreeWidgetItem* addCriteriaItem( QTreeWidgetItem *root, const QString &name, int categoryID, - ModListSortProxy::FilterType type); + ModListSortProxy::CriteriaType type); - void addContentFilters(); - void addCategoryFilters( + void addContentCriteria(); + void addCategoryCriteria( QTreeWidgetItem *root, const std::set<int> &categoriesUsed, int targetID); - void addSpecialFilterItem(int type); + void addSpecialCriteria(int type); }; |
