forked from qt-creator/qt-creator
TaskTree: Use common done handler
Instead of specifying two separate done and error handlers, specify just one that takes additional "bool success" argument. Task-number: QTCREATORBUG-29834 Change-Id: Ie4f92236a38b03dac3dd33b2c80a317b62772a12 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -164,8 +164,8 @@ GroupItem AbstractProcessStep::defaultProcessTask()
|
||||
const auto onSetup = [this](Process &process) {
|
||||
return setupProcess(process) ? SetupResult::Continue : SetupResult::StopWithError;
|
||||
};
|
||||
const auto onEnd = [this](const Process &process) { handleProcessDone(process); };
|
||||
return ProcessTask(onSetup, onEnd, onEnd);
|
||||
const auto onDone = [this](const Process &process, bool) { handleProcessDone(process); };
|
||||
return ProcessTask(onSetup, onDone);
|
||||
}
|
||||
|
||||
bool AbstractProcessStep::setupProcess(Process &process)
|
||||
|
||||
Reference in New Issue
Block a user