#include <logtreeitem.h>
Public Member Functions | |
| LogTreeItem (LogEvent::Severity type, QString message, QDateTime timestamp=QDateTime::currentDateTime()) | |
| void | setTimestamp (QDateTime timestamp) |
| void | setSeverity (LogEvent::Severity type) |
| void | setMessage (QString message) |
| QDateTime | timestamp () const |
| LogEvent::Severity | severity () |
| QString | message () |
| QString | toString () |
Definition at line 37 of file logtreeitem.h.
| LogTreeItem::LogTreeItem | ( | LogEvent::Severity | type, | |
| QString | message, | |||
| QDateTime | timestamp = QDateTime::currentDateTime() | |||
| ) |
Default constructor.
Definition at line 52 of file logtreeitem.cpp.
References COL_MESG, COL_TIME, setMessage(), setSeverity(), setTimestamp(), and VERTICAL_PADDING.
| void LogTreeItem::setTimestamp | ( | QDateTime | timestamp | ) |
Sets the item's log time.
Definition at line 83 of file logtreeitem.cpp.
References COL_TIME, and DATETIME_FMT.
Referenced by LogTreeItem().
| void LogTreeItem::setSeverity | ( | LogEvent::Severity | type | ) |
Sets the item's severity and appropriate background color.
Definition at line 92 of file logtreeitem.cpp.
References COL_TYPE, LogEvent::Error, i(), ROLE_TYPE, LogEvent::severityToString(), and LogEvent::Warn.
Referenced by LogTreeItem().
| void LogTreeItem::setMessage | ( | QString | message | ) |
Sets the item's message text.
Definition at line 115 of file logtreeitem.cpp.
References COL_MESG, and string_wrap().
Referenced by LogTreeItem().
| QDateTime LogTreeItem::timestamp | ( | ) | const |
Returns the timestamp for this log message.
Definition at line 130 of file logtreeitem.cpp.
References COL_TIME, and DATETIME_FMT.
Referenced by LogTreeWidget::qlist_sort().
| LogEvent::Severity LogTreeItem::severity | ( | ) |
Returns the severity associated with this log item.
Definition at line 123 of file logtreeitem.cpp.
References COL_TYPE, and ROLE_TYPE.
Referenced by LogTreeWidget::filter().
| QString LogTreeItem::message | ( | ) |
Returns the message associated with this log item.
Definition at line 137 of file logtreeitem.cpp.
References COL_MESG.
| QString LogTreeItem::toString | ( | ) |
Returns a printable string representation of the item's contents.
Definition at line 74 of file logtreeitem.cpp.
References COL_MESG, COL_TIME, and COL_TYPE.
Referenced by MessageLog::log(), MessageLog::save(), and LogTreeWidget::selectedMessagesText().
1.5.1