itom  4.1.0
ito::CodeCheckerItem Class Reference

Public Types

enum  CheckerType { Info = 0x001, Warning = 0x002, Error = 0x004 }
 

Public Member Functions

 CodeCheckerItem (CheckerType messageType, const QString &description, const QString &messageCode="", int lineNumber=-1, int col=-1, const QString canonicalPath=QString())
 
 CodeCheckerItem (const CodeCheckerItem &other)
 
CheckerType type () const
 
QString description () const
 
int lineNumber () const
 
QString statusString () const
 
QString checkerItemText (bool addShortType=false) const
 

Static Public Member Functions

static QString statusToString (CheckerType status)
 
static QColor statusToColor (CheckerType status)
 

Private Attributes

CheckerType m_type
 
QString m_code
 
QString m_description
 
QString m_filePath
 
int m_lineNumber
 
int m_col
 
QColor m_color
 

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