GenericProposal Class

(TextEditor::GenericProposal)

Public Functions

GenericProposal(int cursorPos, GenericProposalModel *model)
GenericProposal(int cursorPos, const QList<AssistProposalItemInterface *> &items)
~GenericProposal()

Reimplemented Public Functions

virtual IAssistProposalWidget *createWidget() const override
virtual bool hasItemsToPropose(const QString &prefix, AssistReason reason) const override
virtual IAssistProposalModel *model() const override

Protected Functions

void moveBasePosition(int length)

Member Function Documentation

GenericProposal::GenericProposal(int cursorPos, GenericProposalModel *model)

Default constructs an instance of GenericProposal.

GenericProposal::GenericProposal(int cursorPos, const QList<AssistProposalItemInterface *> &items)

Default constructs an instance of GenericProposal.

GenericProposal::~GenericProposal()

Destroys the instance of GenericProposal.

[override virtual] IAssistProposalWidget *GenericProposal::createWidget() const

[override virtual] bool GenericProposal::hasItemsToPropose(const QString &prefix, AssistReason reason) const

[override virtual] IAssistProposalModel *GenericProposal::model() const

[protected] void GenericProposal::moveBasePosition(int length)