AssistProposalItemInterface Class
(TextEditor::AssistProposalItemInterface)Inherited By: |
Public Types
enum | PrefixMatch { Full, Exact, Lower, None } |
Public Functions
AssistProposalItemInterface() = default | |
virtual void | apply(TextDocumentManipulatorInterface &manipulator, int basePosition) const = 0 |
virtual QString | detail() const = 0 |
virtual quint64 | hash() const = 0 |
virtual QIcon | icon() const = 0 |
virtual bool | implicitlyApplies() const = 0 |
virtual bool | isSnippet() const = 0 |
virtual bool | isValid() const = 0 |
int | order() const |
PrefixMatch | prefixMatch() |
virtual bool | prematurelyApplies(const QChar &typedCharacter) const = 0 |
void | setOrder(int order) |
void | setPrefixMatch(PrefixMatch match) |
Member Function Documentation
[default]
AssistProposalItemInterface::AssistProposalItemInterface()
Default constructs an instance of AssistProposalItemInterface.
[pure virtual]
void AssistProposalItemInterface::apply(TextDocumentManipulatorInterface &manipulator, int basePosition) const
[pure virtual]
QString AssistProposalItemInterface::detail() const
[pure virtual]
quint64 AssistProposalItemInterface::hash() const
[pure virtual]
QIcon AssistProposalItemInterface::icon() const
[pure virtual]
bool AssistProposalItemInterface::implicitlyApplies() const
[pure virtual]
bool AssistProposalItemInterface::isSnippet() const
[pure virtual]
bool AssistProposalItemInterface::isValid() const
int AssistProposalItemInterface::order() const
See also setOrder().
PrefixMatch AssistProposalItemInterface::prefixMatch()
See also setPrefixMatch().
[pure virtual]
bool AssistProposalItemInterface::prematurelyApplies(const QChar &typedCharacter) const
void AssistProposalItemInterface::setOrder(int order)
See also order().
void AssistProposalItemInterface::setPrefixMatch(PrefixMatch match)
See also prefixMatch().