Inherits QTableWidget, and MCore::LogCallback.
Public Types | |
| enum | { TYPE_ID = 0x0034ffaa } |
Public Types inherited from MCore::LogCallback | |
| enum | ELogLevel { LOGLEVEL_NONE = 0 , LOGLEVEL_FATAL = 1 << 0 , LOGLEVEL_ERROR = 1 << 1 , LOGLEVEL_WARNING = 1 << 2 , LOGLEVEL_INFO = 1 << 3 , LOGLEVEL_DETAILEDINFO = 1 << 4 , LOGLEVEL_DEBUG = 1 << 5 , LOGLEVEL_ALL = (LOGLEVEL_FATAL | LOGLEVEL_ERROR | LOGLEVEL_WARNING | LOGLEVEL_INFO | LOGLEVEL_DETAILEDINFO | LOGLEVEL_DEBUG) , LOGLEVEL_DEFAULT = (LOGLEVEL_FATAL | LOGLEVEL_ERROR | LOGLEVEL_WARNING | LOGLEVEL_INFO | LOGLEVEL_DETAILEDINFO) } |
Signals | |
| void | DoLog (const QString text, MCore::LogCallback::ELogLevel logLevel) |
Public Member Functions | |
| LogWindowCallback (QWidget *parent) | |
| void | Log (const char *text, ELogLevel logLevel) override |
| uint32 | GetType () const override |
| void | SetFind (const QString &find) |
| QString | GetFind () const |
| void | SetFilter (uint32 filter) |
| uint32 | GetFilter () const |
Public Member Functions inherited from MCore::LogCallback | |
| LogCallback () | |
| virtual | ~LogCallback () |
| MCORE_INLINE ELogLevel | GetLogLevels () const |
| void | SetLogLevels (ELogLevel logLevels) |
Additional Inherited Members | |
Protected Attributes inherited from MCore::LogCallback | |
| ELogLevel | m_logLevels |
|
overridevirtual |
Get the unique log callback type ID.
Implements MCore::LogCallback.
|
overridevirtual |
The abstract callback logging method.
| text | The text to log. |
| logLevel | The log message priority. |
Implements MCore::LogCallback.