KDevelop API Documentation

ErrorItem Class Reference

#include <makeitem.h>

Inheritance diagram for ErrorItem:

Inheritance graph
[legend]
Collaboration diagram for ErrorItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ErrorItem (const QString &fn, int ln, const QString &tx, const QString &line, bool isWarning, const QString &compiler)
virtual ~ErrorItem ()
virtual bool append (const QString &text)
virtual int displayMode () const
Type type ()
virtual bool visible (EOutputLevel)

Public Attributes

QString fileName
int lineNum
QString m_error
KTextEditor::Cursorm_cursor
KTextEditor::Documentm_doc
bool m_isWarning
QString m_compiler
QString filename
int line

Constructor & Destructor Documentation

ErrorItem::ErrorItem const QString fn,
int  ln,
const QString tx,
const QString line,
bool  isWarning,
const QString compiler
 

Definition at line 96 of file makeitem.cpp.

ErrorItem::~ErrorItem  )  [virtual]
 

Definition at line 107 of file makeitem.cpp.

References m_cursor, and KTextEditor::Cursor::setPosition().


Member Function Documentation

bool ErrorItem::append const QString text  )  [virtual]
 

Reimplemented from MakeItem.

Definition at line 112 of file makeitem.cpp.

References m_compiler, m_error, and text().

virtual int ErrorItem::displayMode  )  const [inline, virtual]
 

Reimplemented from MakeItem.

Definition at line 134 of file makeitem.h.

Type ErrorItem::type  )  [inline, virtual]
 

Reimplemented from MakeItem.

Definition at line 135 of file makeitem.h.

References m_isWarning.

virtual bool ErrorItem::visible EOutputLevel   )  [inline, virtual]
 

Reimplemented from MakeItem.

Definition at line 136 of file makeitem.h.


Member Data Documentation

QString ErrorItem::filename
 

Definition at line 30 of file phperrorview.h.

Referenced by PHPErrorView::parse(), and PHPErrorView::slotItemSelected().

QString ErrorItem::fileName
 

Definition at line 138 of file makeitem.h.

Referenced by MakeWidget::createCursor(), MakeWidget::searchItem(), and MakeWidget::slotDocumentOpened().

int ErrorItem::line
 

Definition at line 31 of file phperrorview.h.

Referenced by PHPErrorView::parse(), and PHPErrorView::slotItemSelected().

int ErrorItem::lineNum
 

Definition at line 139 of file makeitem.h.

Referenced by MakeWidget::createCursor(), and MakeWidget::searchItem().

QString ErrorItem::m_compiler
 

Definition at line 144 of file makeitem.h.

Referenced by append().

KTextEditor::Cursor* ErrorItem::m_cursor
 

Definition at line 141 of file makeitem.h.

Referenced by MakeWidget::createCursor(), MakeWidget::searchItem(), MakeWidget::slotDocumentClosed(), MakeWidget::slotDocumentOpened(), and ~ErrorItem().

KTextEditor::Document* ErrorItem::m_doc
 

Definition at line 142 of file makeitem.h.

Referenced by MakeWidget::createCursor(), and MakeWidget::slotDocumentClosed().

QString ErrorItem::m_error
 

Definition at line 140 of file makeitem.h.

Referenced by append(), and MakeWidget::searchItem().

bool ErrorItem::m_isWarning
 

Definition at line 143 of file makeitem.h.

Referenced by type().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:41:50 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003