Loading...
Searching...
No Matches
ProjectTreeFilterModel Class Reference

Public Member Functions

 ProjectTreeFilterModel (ProjectRef project, 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

◆ ProjectTreeFilterModel()

ProjectTreeFilterModel::ProjectTreeFilterModel ( ProjectRef project,
QObject * parent = nullptr )
inline

Member Function Documentation

◆ lessThan()

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

◆ filterAcceptsRow()

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

◆ setAcceptAllFolders()

void ProjectTreeFilterModel::setAcceptAllFolders ( bool accept)
inline

◆ acceptAllFolders()

bool ProjectTreeFilterModel::acceptAllFolders ( ) const
inline