summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppcodecompletion.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-03-17 14:46:35 +0100
committerRoberto Raggi <roberto.raggi@nokia.com>2009-03-17 14:46:35 +0100
commit437bbd00e5bc18322bd868d9b1930b8c481e2269 (patch)
tree473a3274902b8657bd92db3f1e9ed6a76ee0f4fe /src/plugins/cpptools/cppcodecompletion.cpp
parent937340cc5f9bf0d96499c542ecb568c87abbc65c (diff)
downloadqt-creator-437bbd00e5bc18322bd868d9b1930b8c481e2269.tar.gz
Don't insert `(' when completing ambiguous symbols.
Diffstat (limited to 'src/plugins/cpptools/cppcodecompletion.cpp')
-rw-r--r--src/plugins/cpptools/cppcodecompletion.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp
index 8805d4555d..6157204867 100644
--- a/src/plugins/cpptools/cppcodecompletion.cpp
+++ b/src/plugins/cpptools/cppcodecompletion.cpp
@@ -1128,7 +1128,7 @@ void CppCodeCompletion::complete(const TextEditor::CompletionItem &item)
if (function->argumentCount() == 0) {
extraChars += QLatin1Char('<');
}
- } else {
+ } else if (! function->isAmbiguous()) {
extraChars += QLatin1Char('(');
// If the function takes no arguments, automatically place the closing parenthesis