SortFilterProjectItemModel Class Reference

Public Member Functions

 SortFilterProjectItemModel (QObject *parent=nullptr)
 
void setAcceptAllFolders (bool accept)
 
bool acceptAllFolders () const
 

Protected Member Functions

virtual bool lessThan (const QModelIndex &sourceLeft, const QModelIndex &sourceRight) const override
 
virtual bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override
 

Constructor & Destructor Documentation

◆ SortFilterProjectItemModel()

SortFilterProjectItemModel::SortFilterProjectItemModel ( QObject *  parent = nullptr)
inline

Member Function Documentation

◆ lessThan()

virtual bool SortFilterProjectItemModel::lessThan ( const QModelIndex &  sourceLeft,
const QModelIndex &  sourceRight 
) const
overrideprotectedvirtual

◆ filterAcceptsRow()

virtual bool SortFilterProjectItemModel::filterAcceptsRow ( int  sourceRow,
const QModelIndex &  sourceParent 
) const
overrideprotectedvirtual

◆ setAcceptAllFolders()

void SortFilterProjectItemModel::setAcceptAllFolders ( bool  accept)
inline

◆ acceptAllFolders()

bool SortFilterProjectItemModel::acceptAllFolders ( ) const
inline