Isis 3 Programmer 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
 

Private Attributes

ProjectItemModelbaseModel
 
QList< QModelIndex > selectedIndices
 
QList< int > selectedIndexRows
 
QPersistentModelIndex m_root
 
QModelIndex root
 

Detailed Description

Author
2018-06-18 Tyler Wilson
History:
2018-06-18 Tyler Wilson - Original version. A proxy class for filtering data within the JigsawSetupDialog Bundle Observation Solve Settings (BOSS) tab.

Definition at line 50 of file SortFilterProxyModel.h.


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