diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2010-07-21 12:47:14 +0200 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2010-07-21 12:50:24 +0200 |
commit | b94821b6a9dc81ae4dc24356c33a14f23b669e31 (patch) | |
tree | 5bad10f7ee9df262c1c8dbb312297ba028d3fccd /src/libs/cplusplus | |
parent | c969b6e1cc66e0a4174ee607f4f99f36134b4038 (diff) | |
download | qt-creator-b94821b6a9dc81ae4dc24356c33a14f23b669e31.tar.gz |
Get rid of the deprecated method Overview::setShowFullQualifiedNames().
Diffstat (limited to 'src/libs/cplusplus')
-rw-r--r-- | src/libs/cplusplus/Overview.cpp | 11 | ||||
-rw-r--r-- | src/libs/cplusplus/Overview.h | 4 | ||||
-rw-r--r-- | src/libs/cplusplus/TypePrettyPrinter.cpp | 39 |
3 files changed, 2 insertions, 52 deletions
diff --git a/src/libs/cplusplus/Overview.cpp b/src/libs/cplusplus/Overview.cpp index 78d5373b74..aabad07a19 100644 --- a/src/libs/cplusplus/Overview.cpp +++ b/src/libs/cplusplus/Overview.cpp @@ -44,7 +44,6 @@ Overview::Overview() _showArgumentNames(false), _showReturnTypes(false), _showFunctionSignatures(true), - _showFullyQualifiedNames(false), _showDefaultArguments(true) { } @@ -111,16 +110,6 @@ void Overview::setShowFunctionSignatures(bool showFunctionSignatures) _showFunctionSignatures = showFunctionSignatures; } -bool Overview::showFullyQualifiedNames() const -{ - return _showFullyQualifiedNames; -} - -void Overview::setShowFullyQualifiedNamed(bool showFullyQualifiedNames) -{ - _showFullyQualifiedNames = showFullyQualifiedNames; -} - bool Overview::showDefaultArguments() const { return _showDefaultArguments; diff --git a/src/libs/cplusplus/Overview.h b/src/libs/cplusplus/Overview.h index 3982aca7da..a2c2721649 100644 --- a/src/libs/cplusplus/Overview.h +++ b/src/libs/cplusplus/Overview.h @@ -53,9 +53,6 @@ public: bool showFunctionSignatures() const; void setShowFunctionSignatures(bool showFunctionSignatures); - bool showFullyQualifiedNames() const; - void setShowFullyQualifiedNamed(bool showFullyQualifiedNames); - bool showDefaultArguments() const; void setShowDefaultArguments(bool showDefaultArguments); @@ -94,7 +91,6 @@ private: bool _showArgumentNames: 1; bool _showReturnTypes: 1; bool _showFunctionSignatures: 1; - bool _showFullyQualifiedNames: 1; bool _showDefaultArguments: 1; }; diff --git a/src/libs/cplusplus/TypePrettyPrinter.cpp b/src/libs/cplusplus/TypePrettyPrinter.cpp index e1277f2726..61e18f5e7e 100644 --- a/src/libs/cplusplus/TypePrettyPrinter.cpp +++ b/src/libs/cplusplus/TypePrettyPrinter.cpp @@ -41,35 +41,6 @@ using namespace CPlusPlus; -static QString fullyQualifiedName(Symbol *symbol, const Overview *overview) -{ - QStringList nestedNameSpecifier; - - for (Scope *scope = symbol->scope(); scope && scope->enclosingScope(); - scope = scope->enclosingScope()) - { - Symbol *owner = scope->owner(); - - if (! owner) { - qWarning() << "invalid scope."; // ### better message. - continue; - } - - if (! owner->name()) - nestedNameSpecifier.prepend(QLatin1String("$anonymous")); - - else { - const QString name = overview->prettyName(owner->name()); - - nestedNameSpecifier.prepend(name); - } - } - - nestedNameSpecifier.append(overview->prettyName(symbol->name())); - - return nestedNameSpecifier.join(QLatin1String("::")); -} - TypePrettyPrinter::TypePrettyPrinter(const Overview *overview) : _overview(overview) , _needsParens(false) @@ -171,20 +142,14 @@ void TypePrettyPrinter::visit(Namespace *type) void TypePrettyPrinter::visit(Class *classTy) { - if (overview()->showFullyQualifiedNames()) - _text.prepend(fullyQualifiedName(classTy, overview())); - else - _text.prepend(overview()->prettyName(classTy->name())); + _text.prepend(overview()->prettyName(classTy->name())); prependCv(_fullySpecifiedType); } void TypePrettyPrinter::visit(Enum *type) { - if (overview()->showFullyQualifiedNames()) - _text.prepend(fullyQualifiedName(type, overview())); - else - _text.prepend(overview()->prettyName(type->name())); + _text.prepend(overview()->prettyName(type->name())); prependCv(_fullySpecifiedType); } |