Isis Developer Reference
Isis::SortFilterProxyModel Class Reference

#include <SortFilterProxyModel.h>

Inheritance diagram for Isis::SortFilterProxyModel:
Inheritance graph
Collaboration diagram for Isis::SortFilterProxyModel:
Collaboration graph

Public Member Functions

 SortFilterProxyModel (QObject *parent=0)
 
void setSourceModel (ProjectItemModel *newSourceModel)
 
bool setRoot (const QStandardItem *item)
 
void setSelectedItems (QList< ProjectItem * > selected)
 

Protected Member Functions

bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override
 

Detailed Description

Author
2018-06-18 Tyler Wilson

Constructor & Destructor Documentation

◆ SortFilterProxyModel()

Isis::SortFilterProxyModel::SortFilterProxyModel ( QObject parent = 0)
explicit

Member Function Documentation

◆ filterAcceptsRow()

bool Isis::SortFilterProxyModel::filterAcceptsRow ( int  sourceRow,
const QModelIndex &  sourceParent 
) const
overrideprotected

◆ setRoot()

bool Isis::SortFilterProxyModel::setRoot ( const QStandardItem item)

◆ setSelectedItems()

void Isis::SortFilterProxyModel::setSelectedItems ( QList< ProjectItem * >  selected)

◆ setSourceModel()

void Isis::SortFilterProxyModel::setSourceModel ( ProjectItemModel newSourceModel)

The documentation for this class was generated from the following files: