Pretty print templates.

This commit is contained in:
Roberto Raggi
2010-08-11 14:35:58 +02:00
parent a14016bfe6
commit be1cde6ed5
3 changed files with 31 additions and 16 deletions

View File

@@ -44,7 +44,8 @@ Overview::Overview()
_showArgumentNames(false),
_showReturnTypes(false),
_showFunctionSignatures(true),
_showDefaultArguments(true)
_showDefaultArguments(true),
_showTemplateParameters(false)
{ }
Overview::~Overview()
@@ -120,6 +121,16 @@ void Overview::setShowDefaultArguments(bool showDefaultArguments)
_showDefaultArguments = showDefaultArguments;
}
bool Overview::showTemplateParameters() const
{
return _showTemplateParameters;
}
void Overview::setShowTemplateParameters(bool showTemplateParameters)
{
_showTemplateParameters = showTemplateParameters;
}
QString Overview::prettyName(const Name *name) const
{
NamePrettyPrinter pp(this);