debugger: allow cleaner abort of autotest runs

Change-Id: I1dbfc5870fa86787975574a6b8e88ebbc8dfc322
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2012-03-08 14:38:49 +01:00
committed by hjk
parent bb64880214
commit b540ea6643

View File

@@ -1934,11 +1934,16 @@ void DebuggerEnginePrivate::handleAutoTestLine(int line)
}
handleAutoTestLine(line + 1);
} else if (cmd == QLatin1String("Continue")) {
if (state() == InferiorStopOk) {
m_engine->showMessage(_("Continue in line %1 processed.").arg(line));
if (!m_breakOnError || !m_foundError)
m_engine->continueInferior();
else
m_foundError = false;
} else {
m_engine->showMessage(_("Auto-run aborted in line %1. State is %2.")
.arg(line).arg(state()));
}
}
}