forked from qt-creator/qt-creator
UpdateInfoPlugin: Simplify recipe
Use conditional expression with nullItem. Change-Id: I834741e20c977a3e64967753b4b5753a6d280567 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -145,17 +145,17 @@ void UpdateInfoPlugin::startCheckForUpdates()
|
|||||||
d->m_updateOutput = process.cleanedStdOut();
|
d->m_updateOutput = process.cleanedStdOut();
|
||||||
};
|
};
|
||||||
|
|
||||||
QList<GroupItem> tasks { ProcessTask(onUpdateSetup, onUpdateDone, CallDoneIf::Success) };
|
const Group recipe {
|
||||||
if (d->m_settings.checkForQtVersions) {
|
ProcessTask(onUpdateSetup, onUpdateDone, CallDoneIf::Success),
|
||||||
const auto onPackagesSetup = [doSetup](Process &process) {
|
d->m_settings.checkForQtVersions
|
||||||
doSetup(process, {"se", "qt[.]qt[0-9][.][0-9]+$", "-g", "*=false,ifw.package.*=true"});
|
? ProcessTask([doSetup](Process &process) {
|
||||||
};
|
doSetup(process, {"se", "qt[.]qt[0-9][.][0-9]+$", "-g", "*=false,ifw.package.*=true"});
|
||||||
const auto onPackagesDone = [this](const Process &process) {
|
}, [this](const Process &process) {
|
||||||
d->m_packagesOutput = process.cleanedStdOut();
|
d->m_packagesOutput = process.cleanedStdOut();
|
||||||
};
|
}, CallDoneIf::Success)
|
||||||
tasks << ProcessTask(onPackagesSetup, onPackagesDone, CallDoneIf::Success);
|
: nullItem
|
||||||
}
|
};
|
||||||
d->m_taskTreeRunner.start(tasks, onTreeSetup, onTreeDone);
|
d->m_taskTreeRunner.start(recipe, onTreeSetup, onTreeDone);
|
||||||
}
|
}
|
||||||
|
|
||||||
void UpdateInfoPlugin::stopCheckForUpdates()
|
void UpdateInfoPlugin::stopCheckForUpdates()
|
||||||
|
Reference in New Issue
Block a user