forked from qt-creator/qt-creator
Valgrind: Dissolve ValgrindTool hierarchy level
Medium term all *Tool should be replaced by RunControl(Factory) to make the analyzer architecture more similar to Qt Creator core Change-Id: I892cfc7fe45c73cc6ac4442a288810b83cb24c17 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
#ifndef MEMCHECKTOOL_H
|
||||
#define MEMCHECKTOOL_H
|
||||
|
||||
#include "valgrindtool.h"
|
||||
#include <analyzerbase/ianalyzertool.h>
|
||||
|
||||
#include <QSortFilterProxyModel>
|
||||
|
||||
@@ -76,7 +76,7 @@ private:
|
||||
bool m_filterExternalIssues;
|
||||
};
|
||||
|
||||
class MemcheckTool : public ValgrindTool
|
||||
class MemcheckTool : public Analyzer::IAnalyzerTool
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
@@ -99,6 +99,7 @@ private slots:
|
||||
void loadExternalXmlLogFile();
|
||||
|
||||
private:
|
||||
void startTool(Analyzer::StartMode mode);
|
||||
QWidget *createWidgets();
|
||||
void setBusyCursor(bool busy);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user