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: