From ebc741111df99de1e6a847dba3a3f34b59fb562b Mon Sep 17 00:00:00 2001 From: Thomas Kroes Date: Thu, 27 Feb 2025 13:45:49 +0100 Subject: [PATCH 1/2] Use correct icon getter --- src/PointDataConversionPlugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PointDataConversionPlugin.cpp b/src/PointDataConversionPlugin.cpp index f9a145f..7578192 100644 --- a/src/PointDataConversionPlugin.cpp +++ b/src/PointDataConversionPlugin.cpp @@ -110,7 +110,7 @@ PluginTriggerActions PointDataConversionPluginFactory::getPluginTriggerActions(c const auto addPluginTriggerAction = [this, &pluginTriggerActions, datasets](const PointDataConversionPlugin::Type& type) -> void { const auto typeName = PointDataConversionPlugin::getTypeName(type); - auto pluginTriggerAction = new PluginTriggerAction(const_cast(this), this, QString("Conversion/%1").arg(typeName), QString("Perform %1 data conversion").arg(typeName), getIcon(), [this, datasets, type](PluginTriggerAction& pluginTriggerAction) -> void { + auto pluginTriggerAction = new PluginTriggerAction(const_cast(this), this, QString("Conversion/%1").arg(typeName), QString("Perform %1 data conversion").arg(typeName), icon(), [this, datasets, type](PluginTriggerAction& pluginTriggerAction) -> void { for (const auto& dataset : datasets) { auto pluginInstance = dynamic_cast(plugins().requestPlugin(getKind())); From f139d7f2be94b4f62b264d71712bc0ea0206f3e1 Mon Sep 17 00:00:00 2001 From: Thomas Kroes Date: Thu, 27 Feb 2025 13:46:31 +0100 Subject: [PATCH 2/2] Use correct icon getter --- src/PointDataConversionPlugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PointDataConversionPlugin.cpp b/src/PointDataConversionPlugin.cpp index 7578192..bfa1dd2 100644 --- a/src/PointDataConversionPlugin.cpp +++ b/src/PointDataConversionPlugin.cpp @@ -139,7 +139,7 @@ PluginTriggerActions PointDataConversionPluginFactory::getPluginTriggerActions(c const auto addPluginTriggerAction = [this, &pluginTriggerActions](const PointDataConversionPlugin::Type& type) -> void { const auto typeName = PointDataConversionPlugin::getTypeName(type); - auto pluginTriggerAction = new PluginTriggerAction(const_cast(this), this, QString("Conversion/%1").arg(typeName), QString("Perform %1 data conversion").arg(typeName), getIcon(), [this, type](PluginTriggerAction& pluginTriggerAction) -> void { + auto pluginTriggerAction = new PluginTriggerAction(const_cast(this), this, QString("Conversion/%1").arg(typeName), QString("Perform %1 data conversion").arg(typeName), icon(), [this, type](PluginTriggerAction& pluginTriggerAction) -> void { for (const auto& dataset : pluginTriggerAction.getDatasets()) { auto pluginInstance = dynamic_cast(plugins().requestPlugin(getKind()));