forked from qt-creator/qt-creator
analyzer: refactoring of analyzer manager
Change-Id: I60268b8bc86e439beb3fca8f4b6a87ea03925bad Reviewed-on: http://codereview.qt.nokia.com/1049 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -45,6 +45,7 @@
|
||||
namespace Analyzer {
|
||||
|
||||
class AnalyzerStartParameters;
|
||||
class IAnalyzerTool;
|
||||
|
||||
class ANALYZER_EXPORT AnalyzerRunControl: public ProjectExplorer::RunControl
|
||||
{
|
||||
@@ -52,8 +53,8 @@ class ANALYZER_EXPORT AnalyzerRunControl: public ProjectExplorer::RunControl
|
||||
|
||||
public:
|
||||
typedef ProjectExplorer::RunConfiguration RunConfiguration;
|
||||
// the constructor is likely to gain more arguments later
|
||||
explicit AnalyzerRunControl(const AnalyzerStartParameters &sp, RunConfiguration *runConfiguration);
|
||||
AnalyzerRunControl(IAnalyzerTool *tool, const AnalyzerStartParameters &sp,
|
||||
RunConfiguration *runConfiguration);
|
||||
~AnalyzerRunControl();
|
||||
|
||||
// pure virtuals from ProjectExplorer::RunControl
|
||||
@@ -70,6 +71,7 @@ private slots:
|
||||
const QString &file, int line);
|
||||
|
||||
void engineFinished();
|
||||
void runControlFinished();
|
||||
|
||||
private:
|
||||
class Private;
|
||||
|
||||
Reference in New Issue
Block a user