Android: Adapt to ProjectExplorer::ToolRunner introduction

Change-Id: I71cc25ef3daa0eee51a4c94285174e0f3b45d41f
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
hjk
2017-03-28 18:19:00 +02:00
parent c69b6f0ea9
commit eee51e8c1d
9 changed files with 58 additions and 71 deletions

View File

@@ -26,25 +26,24 @@
#pragma once
#include "androidrunconfiguration.h"
#include <projectexplorer/runconfiguration.h>
#include <qmldebug/qmloutputparser.h>
namespace Debugger { class AnalyzerRunControl; }
namespace ProjectExplorer { class RunControl; }
namespace Android {
class AndroidRunConfiguration;
namespace Internal {
class AndroidAnalyzeSupport : public QObject
class AndroidAnalyzeSupport : public ProjectExplorer::ToolRunner
{
Q_OBJECT
public:
AndroidAnalyzeSupport(AndroidRunConfiguration *runConfig,
Debugger::AnalyzerRunControl *runControl);
explicit AndroidAnalyzeSupport(ProjectExplorer::RunControl *runControl);
static ProjectExplorer::RunControl *createAnalyzeRunControl(AndroidRunConfiguration *runConfig,
static ProjectExplorer::RunControl *createAnalyzeRunControl(ProjectExplorer::RunConfiguration *runConfig,
Core::Id runMode);
private: