summaryrefslogtreecommitdiff
path: root/src/plugins/analyzerbase/ianalyzertool.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-07-01 14:19:12 +0200
committerhjk <qthjk@ovi.com>2011-07-04 12:02:13 +0200
commit2086d94866c462c299680398c355e43fe4117e9b (patch)
treed3364f4f337644cbb39a2e9cfdc11856cca1fed1 /src/plugins/analyzerbase/ianalyzertool.cpp
parentd6bf0c37321d942a248c5bc22086202ec0a915d3 (diff)
downloadqt-creator-2086d94866c462c299680398c355e43fe4117e9b.tar.gz
analyzer: finish split of tools into "tools-with-modes"
Change-Id: I82b61c07172a33b861a7d6db903ac2516019498b Reviewed-on: http://codereview.qt.nokia.com/1054 Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/analyzerbase/ianalyzertool.cpp')
-rw-r--r--src/plugins/analyzerbase/ianalyzertool.cpp19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/plugins/analyzerbase/ianalyzertool.cpp b/src/plugins/analyzerbase/ianalyzertool.cpp
index eb0abbfd48..2e234cc11d 100644
--- a/src/plugins/analyzerbase/ianalyzertool.cpp
+++ b/src/plugins/analyzerbase/ianalyzertool.cpp
@@ -41,19 +41,6 @@ IAnalyzerTool::IAnalyzerTool(QObject *parent)
: QObject(parent)
{}
-QString IAnalyzerTool::modeString(ToolMode mode)
-{
- switch (mode) {
- case IAnalyzerTool::DebugMode:
- return tr("Debug");
- case IAnalyzerTool::ReleaseMode:
- return tr("Release");
- case IAnalyzerTool::AnyMode:
- break;
- }
- return QString();
-}
-
QByteArray IAnalyzerTool::defaultMenuGroup(StartMode mode)
{
if (mode == StartRemote)
@@ -61,15 +48,17 @@ QByteArray IAnalyzerTool::defaultMenuGroup(StartMode mode)
return Analyzer::Constants::G_ANALYZER_TOOLS;
}
-QByteArray IAnalyzerTool::defaultActionId(const QByteArray &id, StartMode mode)
+QByteArray IAnalyzerTool::defaultActionId(const IAnalyzerTool *tool, StartMode mode)
{
+ QByteArray id = tool->id();
if (mode == StartRemote)
return "Action." + id + ".RemoteStart." + QByteArray::number(mode);
return "Action." + id + ".LocalStart." + QByteArray::number(mode);
}
-QString IAnalyzerTool::defaultActionName(const QString &base, StartMode mode)
+QString IAnalyzerTool::defaultActionName(const IAnalyzerTool *tool, StartMode mode)
{
+ QString base = tool->displayName();
if (mode == StartRemote)
return base + tr(" (Remote)");
return base;