Changeset View
Changeset View
Standalone View
Standalone View
language/assistant/renameassistant.h
Show All 34 Lines | |||||
35 | class KDEVPLATFORMLANGUAGE_EXPORT RenameAssistant : public StaticAssistant | 35 | class KDEVPLATFORMLANGUAGE_EXPORT RenameAssistant : public StaticAssistant | ||
36 | { | 36 | { | ||
37 | Q_OBJECT | 37 | Q_OBJECT | ||
38 | 38 | | |||
39 | public: | 39 | public: | ||
40 | explicit RenameAssistant(ILanguageSupport* supportedLanguage); | 40 | explicit RenameAssistant(ILanguageSupport* supportedLanguage); | ||
41 | ~RenameAssistant() override; | 41 | ~RenameAssistant() override; | ||
42 | 42 | | |||
43 | void textChanged(KTextEditor::View* view, const KTextEditor::Range& invocationRange, const QString& removedText = QString()) override; | 43 | void textChanged(KTextEditor::Document* doc, const KTextEditor::Range& invocationRange, | ||
44 | const QString& removedText = QString()) override; | ||||
44 | bool isUseful() const override; | 45 | bool isUseful() const override; | ||
46 | KTextEditor::Range displayRange() const override; | ||||
45 | 47 | | |||
46 | QString title() const override; | 48 | QString title() const override; | ||
47 | 49 | | |||
48 | private: | 50 | private: | ||
49 | struct Private; | 51 | struct Private; | ||
50 | QScopedPointer<Private> const d; | 52 | QScopedPointer<Private> const d; | ||
51 | }; | 53 | }; | ||
52 | 54 | | |||
53 | } | 55 | } | ||
54 | 56 | | |||
55 | #endif // KDEVPLATFORM_RENAMEEASSISTANT_H | 57 | #endif // KDEVPLATFORM_RENAMEEASSISTANT_H |