Kate
DocWordCompletionModel Class Reference
#include <docwordcompletion.h>

Detailed Description
Definition at line 45 of file docwordcompletion.h.
Public Member Functions | |
const QStringList | allMatches (KTextEditor::View *view, const KTextEditor::Range &range, int minAdditionalLength=1) const |
void | completionInvoked (KTextEditor::View *view, const KTextEditor::Range &range, InvocationType invocationType) |
QVariant | data (const QModelIndex &index, int role) const |
DocWordCompletionModel (QObject *parent) | |
virtual QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
int | rowCount (const QModelIndex &parent) const |
void | saveMatches (KTextEditor::View *view, const KTextEditor::Range &range) |
~DocWordCompletionModel () |
Constructor & Destructor Documentation
DocWordCompletionModel::DocWordCompletionModel | ( | QObject * | parent | ) |
Definition at line 67 of file docwordcompletion.cpp.
DocWordCompletionModel::~DocWordCompletionModel | ( | ) |
Definition at line 72 of file docwordcompletion.cpp.
Member Function Documentation
const QStringList DocWordCompletionModel::allMatches | ( | KTextEditor::View * | view, | |
const KTextEditor::Range & | range, | |||
int | minAdditionalLength = 1 | |||
) | const |
Definition at line 131 of file docwordcompletion.cpp.
void DocWordCompletionModel::completionInvoked | ( | KTextEditor::View * | view, | |
const KTextEditor::Range & | range, | |||
InvocationType | invocationType | |||
) | [virtual] |
This function is responsible to generating / updating the list of current completions.
The default implementation does nothing.
When implementing this function, remember to call setRowCount() (or implement rowCount()), and to generate the appropriate change notifications (for instance by calling QAbstractItemModel::reset()).
- Parameters:
-
view The view to generate completions for range The range of text to generate completions for
Reimplemented from KTextEditor::CodeCompletionModel.
Definition at line 122 of file docwordcompletion.cpp.
QVariant DocWordCompletionModel::data | ( | const QModelIndex & | index, | |
int | role | |||
) | const |
Definition at line 83 of file docwordcompletion.cpp.
QModelIndex DocWordCompletionModel::index | ( | int | row, | |
int | column, | |||
const QModelIndex & | parent = QModelIndex() | |||
) | const [virtual] |
Reimplemented from KTextEditor::CodeCompletionModel.
Definition at line 106 of file docwordcompletion.cpp.
int DocWordCompletionModel::rowCount | ( | const QModelIndex & | parent | ) | const [virtual] |
Reimplemented from KTextEditor::CodeCompletionModel.
Definition at line 114 of file docwordcompletion.cpp.
void DocWordCompletionModel::saveMatches | ( | KTextEditor::View * | view, | |
const KTextEditor::Range & | range | |||
) |
Definition at line 76 of file docwordcompletion.cpp.
The documentation for this class was generated from the following files: