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

The application wide panel that shows the engine log output and the editor log output. More...

#include <LogWidget.moc.h>

Inheritance diagram for xiiQtLogWidget:
[legend]

Public Types

using LogItemContextActionCallback = xiiDelegate<void(const xiiStringView& sLogText)>
 

Public Member Functions

 xiiQtLogWidget (QWidget *pParent)
 
void ShowControls (bool bShow)
 
xiiQtLogModelGetLog ()
 
xiiQtSearchWidgetGetSearchWidget ()
 
void SetLogLevel (xiiLogMsgType::Enum logLevel)
 
xiiLogMsgType::Enum GetLogLevel () const
 
virtual bool eventFilter (QObject *pObject, QEvent *pEvent) override
 

Static Public Member Functions

static bool AddLogItemContextActionCallback (const xiiStringView &sName, const LogItemContextActionCallback &logCallback)
 
static bool RemoveLogItemContextActionCallback (const xiiStringView &sName)
 

Detailed Description

The application wide panel that shows the engine log output and the editor log output.


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