Android: Make worker id explicit

Ask for QML_PROFILER_RUNNER directly, as AndroidQmlToolingSupportFactory
is supporting QML_PROFILER_RUN_MODE only.
Don't use runnerIdForRunMode(), as AndroidQmlToolingSupportFactory
doesn't support QML_PREVIEW_RUN_MODE.

Change-Id: I03deec253255c3b90e3dfbd52ac437353fd80fe2
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2025-04-24 16:50:17 +02:00
parent 0d1ad79bca
commit 7d034aa435

View File

@@ -21,7 +21,7 @@ public:
setProducer([](RunControl *runControl) { setProducer([](RunControl *runControl) {
auto androidRunner = new RecipeRunner(runControl, androidRecipe(runControl)); auto androidRunner = new RecipeRunner(runControl, androidRecipe(runControl));
auto extraWorker = runControl->createWorker(runnerIdForRunMode(runControl->runMode())); auto extraWorker = runControl->createWorker(ProjectExplorer::Constants::QML_PROFILER_RUNNER);
extraWorker->addStartDependency(androidRunner); extraWorker->addStartDependency(androidRunner);
return androidRunner; return androidRunner;
}); });