summaryrefslogtreecommitdiff
path: root/src/plugins/cppeditor/cppquickfixassistant.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-09-30 11:28:58 +0200
committerhjk <hjk121@nokiamail.com>2014-09-30 13:40:03 +0200
commit335e625bdc81432cd4027dc41b6243246872c3e0 (patch)
tree97cd5fe598f800b3c1583cc974a60702dc5f3bbd /src/plugins/cppeditor/cppquickfixassistant.cpp
parent81cb471997a83b2caf3dbb107accb0cece084e10 (diff)
downloadqt-creator-335e625bdc81432cd4027dc41b6243246872c3e0.tar.gz
TextEditor: Flatten QuickFixAssistProcessor hierarchy
{Cpp,QmlJS}QuickFixProcessor were doing the same (storing a single pointer to a IAssistProvider). This could be done in the base class with the leaf classes removed. Change-Id: I0e419f37c5547d5ddfcfd1a767d356040dd7e56f Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/plugins/cppeditor/cppquickfixassistant.cpp')
-rw-r--r--src/plugins/cppeditor/cppquickfixassistant.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/plugins/cppeditor/cppquickfixassistant.cpp b/src/plugins/cppeditor/cppquickfixassistant.cpp
index 405bed9965..7d46c5c0df 100644
--- a/src/plugins/cppeditor/cppquickfixassistant.cpp
+++ b/src/plugins/cppeditor/cppquickfixassistant.cpp
@@ -59,7 +59,7 @@ bool CppQuickFixAssistProvider::supportsEditor(Core::Id editorId) const
IAssistProcessor *CppQuickFixAssistProvider::createProcessor() const
{
- return new CppQuickFixAssistProcessor(this);
+ return new QuickFixAssistProcessor(this);
}
QList<TextEditor::QuickFixFactory *> CppQuickFixAssistProvider::quickFixFactories() const
@@ -71,18 +71,6 @@ QList<TextEditor::QuickFixFactory *> CppQuickFixAssistProvider::quickFixFactorie
}
// --------------------------
-// CppQuickFixAssistProcessor
-// --------------------------
-CppQuickFixAssistProcessor::CppQuickFixAssistProcessor(const IAssistProvider *provider)
- : m_provider(provider)
-{}
-
-const IAssistProvider *CppQuickFixAssistProcessor::provider() const
-{
- return m_provider;
-}
-
-// --------------------------
// CppQuickFixAssistInterface
// --------------------------
CppQuickFixInterface::CppQuickFixInterface(CppEditorWidget *editor,