Plasma Engine  2.0
Loading...
Searching...
No Matches
plQtLogModel Class Reference

The Qt model that represents log output for a view. More...

#include <LogModel.moc.h>

Inheritance diagram for plQtLogModel:

Signals

void NewErrorsOrWarnings (const char *szLatest, bool bError)
 

Public Member Functions

 plQtLogModel (QObject *pParent)
 
void Clear ()
 
void SetLogLevel (plLogMsgType::Enum logLevel)
 
void SetSearchText (const char *szText)
 
void AddLogMsg (const plLogEntry &msg)
 
plUInt32 GetVisibleItemCount () const
 
plUInt32 GetNumErrors () const
 
plUInt32 GetNumSeriousWarnings () const
 
plUInt32 GetNumWarnings () const
 
virtual QVariant data (const QModelIndex &index, int iRole) const override
 
virtual Qt::ItemFlags flags (const QModelIndex &index) const override
 
virtual QVariant headerData (int iSection, Qt::Orientation orientation, int iRole=Qt::DisplayRole) const override
 
virtual QModelIndex index (int iRow, int iColumn, const QModelIndex &parent=QModelIndex()) const override
 
virtual QModelIndex parent (const QModelIndex &index) const override
 
virtual int rowCount (const QModelIndex &parent=QModelIndex()) const override
 
virtual int columnCount (const QModelIndex &parent=QModelIndex()) const override
 

Detailed Description

The Qt model that represents log output for a view.


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