QSortFilterProxyModel — узнайте, что индекс идентификатора исходной модели находится в прокси-модели

У меня есть QSortFilterProxyModel и QModelIndex элемента в модели, которая установлена ​​в качестве источника QSortFilterProxyModel. Мне нужно знать, включен ли этот QModelIndex в модель SortFilterProxyModel с текущими настройками фильтрации или нет. Как я могу это сделать?

1

Решение

QSortFilterProxyModel * fm;
QModelIndex      sourceIndex;

if (fm->mapFromSource(sourceIndex).isValid()) {
// element in filter proxy
} else {
// element is not in filter proxy
}
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]