LogListFilterProxyModel Class Reference

Public Slots

void updateSession (size_t sessionId)
 
void updateLogger (QString loggerName)
 
void updateFilter ()
 

Public Member Functions

 LogListFilterProxyModel (QObject *parent)
 
virtual bool filterAcceptsRow (int source_row, const QModelIndex &source_parent) const override
 
virtual QVariant data (const QModelIndex &idx, int role) const override
 
void setScope (LoggingScope scope)
 
LoggingScope getScope () const
 

Constructor & Destructor Documentation

◆ LogListFilterProxyModel()

LogListFilterProxyModel::LogListFilterProxyModel ( QObject *  parent)

Member Function Documentation

◆ data()

virtual QVariant LogListFilterProxyModel::data ( const QModelIndex &  idx,
int  role 
) const
overridevirtual

◆ filterAcceptsRow()

virtual bool LogListFilterProxyModel::filterAcceptsRow ( int  source_row,
const QModelIndex &  source_parent 
) const
overridevirtual

◆ getScope()

LoggingScope LogListFilterProxyModel::getScope ( ) const
inline

◆ setScope()

void LogListFilterProxyModel::setScope ( LoggingScope  scope)

◆ updateFilter

void LogListFilterProxyModel::updateFilter ( )
slot

◆ updateLogger

void LogListFilterProxyModel::updateLogger ( QString  loggerName)
slot

◆ updateSession

void LogListFilterProxyModel::updateSession ( size_t  sessionId)
slot

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