From 9b9ddbeca1ac5871b08747848da2c40d2a400bc1 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 19 Jan 2016 15:51:44 +0100 Subject: [PATCH] RemoteLinux: Adapt RemoteLinuxRunControlFactory to Analyzer changes Change-Id: I6d4c0c9469f27dae5df2a81397ab7e53689b9ea9 Reviewed-by: Christian Kandeler --- .../remotelinux/remotelinuxruncontrolfactory.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/plugins/remotelinux/remotelinuxruncontrolfactory.cpp b/src/plugins/remotelinux/remotelinuxruncontrolfactory.cpp index 0acf718b7ff..90a9d5c0684 100644 --- a/src/plugins/remotelinux/remotelinuxruncontrolfactory.cpp +++ b/src/plugins/remotelinux/remotelinuxruncontrolfactory.cpp @@ -33,7 +33,6 @@ #include #include -#include #include #include #include @@ -111,12 +110,14 @@ RunControl *RemoteLinuxRunControlFactory::create(RunConfiguration *runConfig, Co } if (mode == ProjectExplorer::Constants::QML_PROFILER_RUN_MODE) { - AnalyzerStartParameters params; - params.connParams = DeviceKitInformation::device(runConfig->target()->kit())->sshParameters(); - params.analyzerHost = params.connParams.host; auto * const rc = qobject_cast(runConfig); QTC_ASSERT(rc, return 0); - AnalyzerRunControl *runControl = AnalyzerManager::createRunControl(params, runConfig, mode); + auto runControl = AnalyzerManager::createRunControl(runConfig, mode); + AnalyzerConnection connection; + connection.connParams = + DeviceKitInformation::device(runConfig->target()->kit())->sshParameters(); + connection.analyzerHost = connection.connParams.host; + runControl->setConnection(connection); (void) new RemoteLinuxAnalyzeSupport(rc, runControl, mode); return runControl; }