Changeset View
Changeset View
Standalone View
Standalone View
completion/model.h
Show All 37 Lines | |||||
38 | namespace Php | 38 | namespace Php | ||
39 | { | 39 | { | ||
40 | 40 | | |||
41 | class KDEVPHPCOMPLETION_EXPORT CodeCompletionModel : public KDevelop::CodeCompletionModel | 41 | class KDEVPHPCOMPLETION_EXPORT CodeCompletionModel : public KDevelop::CodeCompletionModel | ||
42 | { | 42 | { | ||
43 | Q_OBJECT | 43 | Q_OBJECT | ||
44 | 44 | | |||
45 | public: | 45 | public: | ||
46 | CodeCompletionModel(QObject* parent = 0); | 46 | CodeCompletionModel(QObject* parent = nullptr); | ||
47 | virtual ~CodeCompletionModel(); | 47 | ~CodeCompletionModel() override; | ||
48 | 48 | | |||
49 | bool shouldAbortCompletion(KTextEditor::View* view, | 49 | bool shouldAbortCompletion(KTextEditor::View* view, | ||
50 | const KTextEditor::Range &range, | 50 | const KTextEditor::Range &range, | ||
51 | const QString ¤tCompletion) override; | 51 | const QString ¤tCompletion) override; | ||
52 | 52 | | |||
53 | KTextEditor::Range completionRange(KTextEditor::View* view, | 53 | KTextEditor::Range completionRange(KTextEditor::View* view, | ||
54 | const KTextEditor::Cursor &position) override; | 54 | const KTextEditor::Cursor &position) override; | ||
55 | 55 | | |||
56 | protected: | 56 | protected: | ||
57 | KDevelop::CodeCompletionWorker* createCompletionWorker() override; | 57 | KDevelop::CodeCompletionWorker* createCompletionWorker() override; | ||
58 | }; | 58 | }; | ||
59 | 59 | | |||
60 | } | 60 | } | ||
61 | 61 | | |||
62 | #endif | 62 | #endif | ||
63 | 63 | |