summaryrefslogtreecommitdiff
path: root/src/plugins/valgrind/memchecktool.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-06-30 18:55:48 +0200
committerhjk <qthjk@ovi.com>2011-07-04 12:01:25 +0200
commitf0a0e5b1eacb05a1a3f7090441d01f881aff03af (patch)
tree19fbc1c63a36aad9161d09647348893202d851e4 /src/plugins/valgrind/memchecktool.cpp
parentdaefb0c83a58ca65acd2573f2d48bb8fe7bdc410 (diff)
downloadqt-creator-f0a0e5b1eacb05a1a3f7090441d01f881aff03af.tar.gz
analyzer: move responsibility for run modes to individual tools
Change-Id: Iaf2fa9d4c087470649336a453c6a9a7db12d220f Reviewed-on: http://codereview.qt.nokia.com/1051 Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/valgrind/memchecktool.cpp')
-rw-r--r--src/plugins/valgrind/memchecktool.cpp19
1 files changed, 2 insertions, 17 deletions
diff --git a/src/plugins/valgrind/memchecktool.cpp b/src/plugins/valgrind/memchecktool.cpp
index f38f114384..7b7094f290 100644
--- a/src/plugins/valgrind/memchecktool.cpp
+++ b/src/plugins/valgrind/memchecktool.cpp
@@ -184,10 +184,9 @@ static void initKindFilterAction(QAction *action, const QList<int> &kinds)
action->setData(data);
}
-MemcheckTool::MemcheckTool(bool local, QObject *parent)
+MemcheckTool::MemcheckTool(QObject *parent)
: Analyzer::IAnalyzerTool(parent)
{
- m_local = local;
m_settings = 0;
m_errorModel = 0;
m_errorProxyModel = 0;
@@ -295,13 +294,7 @@ void MemcheckTool::maybeActiveRunConfigurationChanged()
QByteArray MemcheckTool::id() const
{
- return m_local ? "MemcheckLocal" : "MemcheckGlobal";
-}
-
-QByteArray MemcheckTool::menuGroup() const
-{
- return m_local ? Analyzer::Constants::G_ANALYZER_TOOLS
- : Analyzer::Constants::G_ANALYZER_REMOTE_TOOLS;
+ return "MemcheckLocal";
}
QString MemcheckTool::displayName() const
@@ -320,14 +313,6 @@ IAnalyzerTool::ToolMode MemcheckTool::mode() const
return DebugMode;
}
-void MemcheckTool::startTool()
-{
- if (m_local)
- AnalyzerManager::startLocalTool(this);
- else
- AnalyzerManager::startRemoteTool(this);
-}
-
class FrameFinder : public ErrorListModel::RelevantFrameFinder
{
public: