aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/cplusplus/Overview.cpp
diff options
context:
space:
mode:
authorChristian Kamm <[email protected]>2010-03-05 15:43:31 +0100
committerChristian Kamm <[email protected]>2010-03-05 15:45:58 +0100
commit9e75ff8ea2b09a7c674809c02d954ba36bc5e993 (patch)
tree5d5b8287b31d2010df3f69df496e6236209765a8 /src/libs/cplusplus/Overview.cpp
parentd700b8471495bd4af41a7e907ee0ccd6bf2f0f07 (diff)
Don't add the default arguments when completing function definitions.
Fixes QTCREATORBUG-787 Reviewed-by: Erik Verbruggen
Diffstat (limited to 'src/libs/cplusplus/Overview.cpp')
-rw-r--r--src/libs/cplusplus/Overview.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/libs/cplusplus/Overview.cpp b/src/libs/cplusplus/Overview.cpp
index ea1cec43fd0..37ec7d7e1db 100644
--- a/src/libs/cplusplus/Overview.cpp
+++ b/src/libs/cplusplus/Overview.cpp
@@ -41,7 +41,8 @@ Overview::Overview()
_showArgumentNames(false),
_showReturnTypes(false),
_showFunctionSignatures(true),
- _showFullyQualifiedNames(false)
+ _showFullyQualifiedNames(false),
+ _showDefaultArguments(true)
{ }
Overview::~Overview()
@@ -117,6 +118,16 @@ void Overview::setShowFullyQualifiedNamed(bool showFullyQualifiedNames)
_showFullyQualifiedNames = showFullyQualifiedNames;
}
+bool Overview::showDefaultArguments() const
+{
+ return _showDefaultArguments;
+}
+
+void Overview::setShowDefaultArguments(bool showDefaultArguments)
+{
+ _showDefaultArguments = showDefaultArguments;
+}
+
QString Overview::prettyName(const Name *name) const
{
NamePrettyPrinter pp(this);