AssistProposalItem Class

(TextEditor::AssistProposalItem)

The AssistProposalItem class acts as an interface for representing an assist proposal item. More...

Header: #include <AssistProposalItem>
Inherits: TextEditor::AssistProposalItemInterface

Public Functions

virtual void applyContextualContent(TextDocumentManipulatorInterface &manipulator, int basePosition) const
virtual void applyQuickFix(TextDocumentManipulatorInterface &manipulator, int basePosition) const
virtual void applySnippet(TextDocumentManipulatorInterface &manipulator, int basePosition) const
const QVariant &data() const
void setData(const QVariant &var)
void setDetail(const QString &detail)
void setIcon(const QIcon &icon)
void setText(const QString &text)

Reimplemented Public Functions

virtual QString detail() const final
virtual QIcon icon() const final
virtual bool isSnippet() const final
virtual bool isValid() const final

Detailed Description

The AssistProposalItem class acts as an interface for representing an assist proposal item.

This is class is part of the CodeAssist API.

Member Function Documentation

[virtual] void AssistProposalItem::applyContextualContent(TextDocumentManipulatorInterface &manipulator, int basePosition) const

[virtual] void AssistProposalItem::applyQuickFix(TextDocumentManipulatorInterface &manipulator, int basePosition) const

[virtual] void AssistProposalItem::applySnippet(TextDocumentManipulatorInterface &manipulator, int basePosition) const

const QVariant &AssistProposalItem::data() const

See also setData().

[final virtual] QString AssistProposalItem::detail() const

See also setDetail().

[final virtual] QIcon AssistProposalItem::icon() const

See also setIcon().

[final virtual] bool AssistProposalItem::isSnippet() const

[final virtual] bool AssistProposalItem::isValid() const

void AssistProposalItem::setData(const QVariant &var)

See also data().

void AssistProposalItem::setDetail(const QString &detail)

See also detail().

void AssistProposalItem::setIcon(const QIcon &icon)

See also icon().

void AssistProposalItem::setText(const QString &text)