add QMakeEvaluator::first()

this is a convenience variant of values()

Change-Id: If8e15b46a88c00cef3435b73cf6280ab5f48c062
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Oswald Buddenhagen
2012-05-03 12:15:47 +02:00
parent 251ed0e878
commit 87fbe16fd5
2 changed files with 9 additions and 0 deletions

View File

@@ -1924,6 +1924,14 @@ ProStringList QMakeEvaluator::values(const ProString &variableName) const
return result;
}
ProString QMakeEvaluator::first(const ProString &variableName) const
{
const ProStringList &vals = values(variableName);
if (!vals.isEmpty())
return vals.first();
return ProString();
}
bool QMakeEvaluator::evaluateFileDirect(
const QString &fileName, QMakeEvaluatorHandler::EvalFileType type, LoadFlags flags)
{