aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@nokia.com>2011-08-24 11:52:01 +0200
committerhjk <qthjk@ovi.com>2011-08-24 12:05:32 +0200
commit2029199f741cb0a0f312135ba3baff35d60f9f63 (patch)
treefe27f458911e13589b3a2f1cd879d08ea140a399
parent102860f2b50c86008dfeb3c9e4374ee0fbc3b61c (diff)
Fix action ids of analyzer tools.
Change-Id: I7ea034b39e3b44eb58564a835034c17f9cfe61c1 Reviewed-on: http://codereview.qt.nokia.com/3476 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: hjk <qthjk@ovi.com>
-rw-r--r--src/plugins/analyzerbase/ianalyzertool.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/plugins/analyzerbase/ianalyzertool.cpp b/src/plugins/analyzerbase/ianalyzertool.cpp
index f0dce04541c..d57869f5572 100644
--- a/src/plugins/analyzerbase/ianalyzertool.cpp
+++ b/src/plugins/analyzerbase/ianalyzertool.cpp
@@ -51,9 +51,15 @@ QByteArray IAnalyzerTool::defaultMenuGroup(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);
+ switch (mode) {
+ case Analyzer::StartLocal:
+ return "Analyzer." + id + ".Local";
+ case Analyzer::StartRemote:
+ return "Analyzer." + id + ".Remote";
+ case Analyzer::StartQml:
+ return "Analyzer." + id + ".Qml";
+ }
+ return QByteArray();
}
QString IAnalyzerTool::defaultActionName(const IAnalyzerTool *tool, StartMode mode)