From 318bb4c3981fc1fff4c1ffad30875f20ee01d30f Mon Sep 17 00:00:00 2001 From: Erik Verbruggen <erik.verbruggen@nokia.com> Date: Tue, 23 Mar 2010 16:32:07 +0100 Subject: [PATCH] Only show ObjC-quickfix when the editor has the appropriate mime-type. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Thorbjørn Lindeijer --- src/plugins/cppeditor/cppquickfix.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/cppeditor/cppquickfix.cpp b/src/plugins/cppeditor/cppquickfix.cpp index 091395a83d1..fb905f5668f 100644 --- a/src/plugins/cppeditor/cppquickfix.cpp +++ b/src/plugins/cppeditor/cppquickfix.cpp @@ -46,6 +46,7 @@ #include <Name.h> #include <Literals.h> +#include <cpptools/cpptoolsconstants.h> #include <cpptools/cppmodelmanagerinterface.h> #include <QtDebug> @@ -1395,7 +1396,8 @@ int CPPQuickFixCollector::startCompletion(TextEditor::ITextEditable *editable) candidates.append(useInverseOp); candidates.append(flipBinaryOp); candidates.append(wrapStringLiteral); - candidates.append(wrapCString); + if (_editor->mimeType() == CppTools::Constants::OBJECTIVE_CPP_SOURCE_MIMETYPE) + candidates.append(wrapCString); candidates.append(useFastStringConcat); QMap<int, QList<QuickFixOperationPtr> > matchedOps; -- GitLab