Extending Qt Creator Manual | Task

Extending Qt Creator Manual 4.7.1

# Task Class

(Debugger::ProjectExplorer::Task)

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

Header: | #include <Task>

- List of all members, including inherited members

## 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