From 29c834e6bfc6bc2952844d98c4e3502c70c40063 Mon Sep 17 00:00:00 2001 From: Luciano Wolf Date: Wed, 9 Jun 2010 19:54:03 -0300 Subject: Exclude signals from named arguments check test. Reviewer: Hugo Parente Lima , Marcelo Lira --- abstractmetabuilder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abstractmetabuilder.cpp b/abstractmetabuilder.cpp index f72523c6a..5cfec42bf 100644 --- a/abstractmetabuilder.cpp +++ b/abstractmetabuilder.cpp @@ -1681,7 +1681,7 @@ AbstractMetaFunction* AbstractMetaBuilder::traverseFunction(FunctionModelItem fu } //Check for missing argument name - if (hasDefaultValue && !metaArg->hasName() && !metaFunction->isOperatorOverload() && metaFunction->argumentName(i+1, false, m_currentClass).isEmpty()) { + if (hasDefaultValue && !metaArg->hasName() && !metaFunction->isOperatorOverload() && !metaFunction->isSignal() && metaFunction->argumentName(i+1, false, m_currentClass).isEmpty()) { ReportHandler::warning(QString("Argument %1 on function '%2::%3' has default expressiont but does not have name.").arg(i+1).arg(className).arg(metaFunction->minimalSignature())); } -- cgit v1.2.3