ConsoleItem Class

(Debugger::Internal::ConsoleItem)

Public Types

enum ItemType { DefaultType, DebugType, WarningType, ErrorType, InputType, AllTypes }
enum Roles { TypeRole, FileRole, LineRole, ExpressionRole }

Public Functions

ConsoleItem(Debugger::Internal::ConsoleItem::ItemType itemType, const int &expression, int doFetch)
int Q_DECLARE_FLAGS(int, Debugger::Internal::ConsoleItem::ItemType)
bool canFetchMore() const
QVariant data(int column, int role) const
int expression() const
void fetchMore()
int file() const
int flags(int) const override
Debugger::Internal::ConsoleItem::ItemType itemType() const
int line() const
bool setData(int column, const QVariant &data, int role)
int text() const

Member Type Documentation

enum ConsoleItem::ItemType

enum ConsoleItem::Roles

Member Function Documentation

ConsoleItem::ConsoleItem(Debugger::Internal::ConsoleItem::ItemType itemType, const int &expression, int doFetch)

Default constructs an instance of ConsoleItem.

int ConsoleItem::Q_DECLARE_FLAGS(int, Debugger::Internal::ConsoleItem::ItemType)

bool ConsoleItem::canFetchMore() const

QVariant ConsoleItem::data(int column, int role) const

See also setData().

int ConsoleItem::expression() const

void ConsoleItem::fetchMore()

int ConsoleItem::file() const

int ConsoleItem::flags(int) const

Debugger::Internal::ConsoleItem::ItemType ConsoleItem::itemType() const

int ConsoleItem::line() const

bool ConsoleItem::setData(int column, const QVariant &data, int role)

See also data().

int ConsoleItem::text() const