From 2029199f741cb0a0f312135ba3baff35d60f9f63 Mon Sep 17 00:00:00 2001 From: Eike Ziller <eike.ziller@nokia.com> Date: Wed, 24 Aug 2011 11:52:01 +0200 Subject: [PATCH] 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> --- src/plugins/analyzerbase/ianalyzertool.cpp | 12 +++++++++--- 1 file 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) -- GitLab