Task Class

(Debugger::ProjectExplorer::Task)

The Task class represents a build issue (warning or error). More...

Header: #include <Task>

Public Types

enum Option { NoOptions, AddTextMark, FlashWorthy }
typedef Options
enum TaskType { Unknown, Error, Warning }

Public Functions

Task()
Task(Debugger::ProjectExplorer::Task::TaskType type, const Debugger::QString &description, const int &file, int line, int category, const Debugger::QIcon &icon = ..., Debugger::ProjectExplorer::Task::Options options = AddTextMark | FlashWorthy)
void clear()
bool isNull() const

Static Public Members

Debugger::ProjectExplorer::Task buildConfigurationMissingTask()
Debugger::ProjectExplorer::Task compilerMissingTask()

Detailed Description

The Task class represents a build issue (warning or error).

See also ProjectExplorer::TaskHub.

Member Type Documentation

enum Task::Option

typedef Task::Options

enum Task::TaskType

Member Function Documentation

Task::Task()

Default constructs an instance of Task.

Task::Task(Debugger::ProjectExplorer::Task::TaskType type, const Debugger::QString &description, const int &file, int line, int category, const Debugger::QIcon &icon = ..., Debugger::ProjectExplorer::Task::Options options = AddTextMark | FlashWorthy)

Default constructs an instance of Task.

[static] Debugger::ProjectExplorer::Task Task::buildConfigurationMissingTask()

void Task::clear()

[static] Debugger::ProjectExplorer::Task Task::compilerMissingTask()

bool Task::isNull() const