GenericProposalModel Class
(TextEditor::GenericProposalModel)Inherits: | TextEditor::IAssistProposalModel |
Public Functions
GenericProposalModel() | |
~GenericProposalModel() | |
virtual bool | containsDuplicates() const |
CamelHumpMatcher::CaseSensitivity | convertCaseSensitivity(TextEditor::CaseSensitivity textEditorCaseSensitivity) |
virtual QString | detail(int index) const |
virtual void | filter(const QString &prefix) |
bool | hasItemsToPropose(const QString &prefix, AssistReason reason) const |
virtual QIcon | icon(int index) const |
bool | isPerfectMatch(const QString &prefix) const |
bool | isPrefiltered(const QString &prefix) const |
virtual bool | isSortable(const QString &prefix) const |
virtual bool | keepPerfectMatch(AssistReason reason) const |
void | loadContent(const QList<AssistProposalItemInterface *> &items) |
virtual int | persistentId(int index) const |
virtual AssistProposalItemInterface * | proposalItem(int index) const |
virtual QString | proposalPrefix() const |
virtual void | removeDuplicates() |
void | setPrefilterPrefix(const QString &prefix) |
virtual void | sort(const QString &prefix) |
virtual bool | supportsPrefixExpansion() const |
Reimplemented Public Functions
virtual void | reset() override |
virtual int | size() const override |
virtual QString | text(int index) const override |
- 3 public functions inherited from TextEditor::IAssistProposalModel
Member Function Documentation
GenericProposalModel::GenericProposalModel()
Default constructs an instance of GenericProposalModel.
GenericProposalModel::~GenericProposalModel()
Destroys the instance of GenericProposalModel.