#include <CompilerOutputWidget.h>
Public Types | |
| Unknown | |
| Warning | |
| Error | |
| enum | PatternType { Unknown, Warning, Error } |
Signals | |
| void | taskClicked (const QString &file, int line) |
| void | tasksChanged () |
Public Member Functions | |
| CompilerOutputWidget (QWidget *par=NULL) | |
| ~CompilerOutputWidget () | |
| void | clearContents () |
| void | addItem (PatternType type, const QString &description, const QString &file, int line) |
| int | numberOfTasks () const |
| int | numberOfErrors () const |
| void | gotoFirstError () |
Private Slots | |
| void | showTaskInFile (const QModelIndex &index) |
| void | copy () |
Private Member Functions | |
| int | sizeHintForColumn (int column) const |
Private Attributes | |
| int | m_errorCount |
| int | m_currentTask |
| TaskModel * | m_model |
| TaskView * | m_listview |
Definition at line 20 of file CompilerOutputWidget.h.
| CompilerOutputWidget::CompilerOutputWidget | ( | QWidget * | par = NULL |
) |
Definition at line 241 of file CompilerOutputWidget.cpp.
| CompilerOutputWidget::~CompilerOutputWidget | ( | ) |
Definition at line 274 of file CompilerOutputWidget.cpp.
| void CompilerOutputWidget::addItem | ( | PatternType | type, | |
| const QString & | description, | |||
| const QString & | file, | |||
| int | line | |||
| ) |
Definition at line 290 of file CompilerOutputWidget.cpp.
Referenced by GccOutputParser::addLineToWidget(), and RoseFrontendOutput::readData().
Here is the call graph for this function:

Here is the caller graph for this function:

| void CompilerOutputWidget::clearContents | ( | ) |
| void CompilerOutputWidget::copy | ( | ) | [private, slot] |
Definition at line 319 of file CompilerOutputWidget.cpp.
| void CompilerOutputWidget::gotoFirstError | ( | ) |
| int CompilerOutputWidget::numberOfErrors | ( | ) | const |
Definition at line 343 of file CompilerOutputWidget.cpp.
| int CompilerOutputWidget::numberOfTasks | ( | ) | const |
| void CompilerOutputWidget::showTaskInFile | ( | const QModelIndex & | index | ) | [private, slot] |
Definition at line 299 of file CompilerOutputWidget.cpp.
Referenced by CompilerOutputWidget(), and gotoFirstError().
| int CompilerOutputWidget::sizeHintForColumn | ( | int | column | ) | const [private] |
| void CompilerOutputWidget::taskClicked | ( | const QString & | file, | |
| int | line | |||
| ) | [signal] |
Referenced by showTaskInFile().
| void CompilerOutputWidget::tasksChanged | ( | ) | [signal] |
Referenced by addItem(), and clearContents().
int CompilerOutputWidget::m_currentTask [private] |
Definition at line 52 of file CompilerOutputWidget.h.
Referenced by clearContents(), and CompilerOutputWidget().
int CompilerOutputWidget::m_errorCount [private] |
Definition at line 51 of file CompilerOutputWidget.h.
Referenced by addItem(), clearContents(), CompilerOutputWidget(), and numberOfErrors().
TaskView* CompilerOutputWidget::m_listview [private] |
Definition at line 55 of file CompilerOutputWidget.h.
Referenced by CompilerOutputWidget(), copy(), and showTaskInFile().
TaskModel* CompilerOutputWidget::m_model [private] |
Definition at line 54 of file CompilerOutputWidget.h.
Referenced by addItem(), clearContents(), CompilerOutputWidget(), gotoFirstError(), numberOfTasks(), showTaskInFile(), and ~CompilerOutputWidget().
1.4.7