13 #ifndef QmitkDataStorageFilterProxyModel_h
14 #define QmitkDataStorageFilterProxyModel_h
21 #include <QSortFilterProxyModel>
51 bool filterAcceptsRow(
int source_row,
const QModelIndex &source_parent)
const override;
std::set< mitk::NodePredicateBase::Pointer > FilterPredicatesCollection
~QmitkDataStorageFilterProxyModel() override
bool RemoveFilterPredicate(mitk::NodePredicateBase::Pointer pred)
void AddFilterPredicate(mitk::NodePredicateBase::Pointer pred)
QmitkDataStorageFilterProxyModel(QObject *parent=nullptr)
FilterPredicatesCollection m_Predicates
bool HasFilterPredicate(mitk::NodePredicateBase::Pointer pred)
bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override