LogTreeItem Class Reference

#include <logtreeitem.h>

List of all members.

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 ()


Detailed Description

Definition at line 37 of file logtreeitem.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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().


The documentation for this class was generated from the following files:
Generated on Mon Oct 23 20:08:16 2006 for Vidalia by  doxygen 1.5.0