Coco: Fix possible crash

..and silence warnings.

Change-Id: I179439c050ee8cc9c784355256e9f5e084261e90
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2022-05-10 08:36:43 +02:00
parent 1602452351
commit 25930c538a

View File

@@ -106,17 +106,17 @@ CocoPlugin::~CocoPlugin()
delete d; delete d;
} }
bool CocoPlugin::initialize(const QStringList &arguments, QString *errorString) bool CocoPlugin::initialize(const QStringList &, QString *)
{ {
using namespace Core; using namespace Core;
ActionContainer *menu = ActionManager::actionContainer(Debugger::Constants::M_DEBUG_ANALYZER); ActionContainer *menu = ActionManager::actionContainer(Debugger::Constants::M_DEBUG_ANALYZER);
if (menu) {
auto startCoco = new QAction("Squish Coco ...", this);
Command *cmd = ActionManager::registerAction(startCoco, "Coco.startCoco");
menu->addAction(cmd, Debugger::Constants::G_ANALYZER_TOOLS);
auto startCoco = new QAction("Squish Coco ...", this); connect(startCoco, &QAction::triggered, this, [this]() { d->startCoco(); });
Command *cmd = ActionManager::registerAction(startCoco, "Coco.startCoco"); }
menu->addAction(cmd, Debugger::Constants::G_ANALYZER_TOOLS);
connect(startCoco, &QAction::triggered, this, [this]() { d->startCoco(); });
return true; return true;
} }