forked from qt-creator/qt-creator
introduce QMakeHandler
this is QMakeEvaluatorHandler, but derived from QMakeParserHandler. the idea is that the parser can be used stand-alone, while the evaluator needs the parser as well. we will need it in QMakeGlobals as well, so put it there, as that is the most central place. Change-Id: I6ee46c0e4b2e044bf3bfc6e4235b53525ddfc875 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
@@ -46,7 +46,7 @@ void ProFileEvaluator::initialize()
|
||||
}
|
||||
|
||||
ProFileEvaluator::ProFileEvaluator(QMakeGlobals *option, QMakeParser *parser,
|
||||
QMakeEvaluatorHandler *handler)
|
||||
QMakeHandler *handler)
|
||||
: d(new QMakeEvaluator(option, parser, handler))
|
||||
{
|
||||
}
|
||||
@@ -187,7 +187,7 @@ ProFileEvaluator::TemplateType ProFileEvaluator::templateType() const
|
||||
|
||||
bool ProFileEvaluator::accept(ProFile *pro, QMakeEvaluator::LoadFlags flags)
|
||||
{
|
||||
return d->visitProFile(pro, QMakeEvaluatorHandler::EvalProjectFile, flags) == QMakeEvaluator::ReturnTrue;
|
||||
return d->visitProFile(pro, QMakeHandler::EvalProjectFile, flags) == QMakeEvaluator::ReturnTrue;
|
||||
}
|
||||
|
||||
QString ProFileEvaluator::propertyValue(const QString &name) const
|
||||
|
||||
Reference in New Issue
Block a user