forked from qt-creator/qt-creator
Coco: Fix possible crash
..and silence warnings. Change-Id: I179439c050ee8cc9c784355256e9f5e084261e90 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user