aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/clangstaticanalyzer/clangstaticanalyzertool.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/clangstaticanalyzer/clangstaticanalyzertool.h')
-rw-r--r--plugins/clangstaticanalyzer/clangstaticanalyzertool.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzertool.h b/plugins/clangstaticanalyzer/clangstaticanalyzertool.h
index 2cb1393a7a..8f3bb1f196 100644
--- a/plugins/clangstaticanalyzer/clangstaticanalyzertool.h
+++ b/plugins/clangstaticanalyzer/clangstaticanalyzertool.h
@@ -20,6 +20,7 @@
#define CLANGSTATICANALYZERTOOL_H
#include <analyzerbase/ianalyzertool.h>
+#include <cpptools/cppprojects.h>
namespace Analyzer { class DetailedErrorView; }
@@ -36,6 +37,8 @@ class ClangStaticAnalyzerTool : public Analyzer::IAnalyzerTool
public:
explicit ClangStaticAnalyzerTool(QObject *parent = 0);
+ CppTools::ProjectInfo projectInfoBeforeBuild() const;
+ void resetCursorAndProjectInfoBeforeBuild();
private:
QWidget *createWidgets();
@@ -50,6 +53,8 @@ private:
void setBusyCursor(bool busy);
private:
+ CppTools::ProjectInfo m_projectInfoBeforeBuild;
+
ClangStaticAnalyzerDiagnosticModel *m_diagnosticModel;
Analyzer::DetailedErrorView *m_diagnosticView;