Allow overriding the return value of abstractprocessstep::run

This is needed to enable additional checks on the result.

Reviewed-by: dt
This commit is contained in:
Tobias Hunger
2010-04-09 13:10:59 +02:00
parent 0b1da27722
commit 8cf30e86df
4 changed files with 26 additions and 13 deletions

View File

@@ -266,9 +266,9 @@ void QMakeStep::processStartupFailed()
AbstractProcessStep::processStartupFailed();
}
bool QMakeStep::processFinished(int exitCode, QProcess::ExitStatus status)
bool QMakeStep::processSucceeded(int exitCode, QProcess::ExitStatus status)
{
bool result = AbstractProcessStep::processFinished(exitCode, status);
bool result = AbstractProcessStep::processSucceeded(exitCode, status);
if (!result)
m_forced = true;
qt4BuildConfiguration()->emitBuildDirectoryInitialized();