summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppfindreferences.cpp
diff options
context:
space:
mode:
authorck <qt-info@nokia.com>2010-07-20 11:02:37 +0200
committerck <qt-info@nokia.com>2010-07-20 11:07:14 +0200
commit46f537e56a0760ef84a49c2b5fc0f97daa85e07e (patch)
tree00a2eacb5c06579c6b4bfdb446be9875ee1cea58 /src/plugins/cpptools/cppfindreferences.cpp
parent89cc8993c9ee6c1e1726bee2dc81d62fd31e73c2 (diff)
downloadqt-creator-46f537e56a0760ef84a49c2b5fc0f97daa85e07e.tar.gz
Quickfix: Convert underscore notation to camel case.
Reviewed-by: Roberto Raggi
Diffstat (limited to 'src/plugins/cpptools/cppfindreferences.cpp')
-rw-r--r--src/plugins/cpptools/cppfindreferences.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cppfindreferences.cpp b/src/plugins/cpptools/cppfindreferences.cpp
index d785bf1097..c3c36dcb2e 100644
--- a/src/plugins/cpptools/cppfindreferences.cpp
+++ b/src/plugins/cpptools/cppfindreferences.cpp
@@ -236,10 +236,12 @@ void CppFindReferences::findUsages(CPlusPlus::Symbol *symbol, const CPlusPlus::L
findAll_helper(symbol, context);
}
-void CppFindReferences::renameUsages(CPlusPlus::Symbol *symbol, const CPlusPlus::LookupContext &context)
+void CppFindReferences::renameUsages(CPlusPlus::Symbol *symbol, const CPlusPlus::LookupContext &context,
+ const QString &replacement)
{
if (const Identifier *id = symbol->identifier()) {
- const QString textToReplace = QString::fromUtf8(id->chars(), id->size());
+ const QString textToReplace = replacement.isEmpty()
+ ? QString::fromUtf8(id->chars(), id->size()) : replacement;
Find::SearchResult *search = _resultWindow->startNewSearch(Find::SearchResultWindow::SearchAndReplace);
_resultWindow->setTextToReplace(textToReplace);