Changeset View
Changeset View
Standalone View
Standalone View
kcms/keyboard/kcmui/advanced_filter_proxy_model.cpp
- This file was added.
1 | #include "advanced_filter_proxy_model.h" | ||||
---|---|---|---|---|---|
2 | | ||||
3 | AdvancedFilterProxyModel::AdvancedFilterProxyModel(QObject* parent) | ||||
4 | : QSortFilterProxyModel(parent) | ||||
5 | { | ||||
6 | } | ||||
7 | | ||||
8 | bool AdvancedFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) const | ||||
9 | { | ||||
10 | QString groupName = sourceModel()->data(sourceModel()->index(source_row, 0, source_parent), | ||||
11 | Roles::SectionNameRole).toString(); | ||||
12 | return !QStringList({"grp", "lv3", "lv5"}).contains(groupName); | ||||
13 | } |