XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtLogModel Class Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <LogModel.moc.h>

Inheritance diagram for xiiQtLogModel:
[legend]

Signals

void NewErrorsOrWarnings (xiiStringView sLatest, bool bError)

Public Member Functions

 xiiQtLogModel (QObject *pParent)
 Copyright (c) Theophilus Eriata. All Rights Reserved.
void Clear ()
void SetLogLevel (xiiLogMsgType::Enum logLevel)
void SetSearchText (xiiStringView sText)
void AddLogMsg (const xiiLogEntry &msg)
xiiUInt32 GetVisibleItemCount () const
xiiUInt32 GetNumErrors () const
xiiUInt32 GetNumSeriousWarnings () const
xiiUInt32 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

Copyright (c) Theophilus Eriata. All Rights Reserved.

The Qt model that represents log output for a view


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/Models/LogModel.moc.h
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/Models/Implementation/LogModel.cpp