<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Nyall: It's the second option: we want a single provider into which multiple plugins add their respective sets of algorithms.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Etienne: If a provider is already loaded, how can I add my algorithm to it? QGIS crashes when i try to add an algorithm from plugin X into a provider from plugin Y. Would be great If you have a working snippet.</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Nyall Dawson <nyall.dawson@gmail.com><br>
<b>Sent:</b> Friday, August 10, 2018 5:20 AM<br>
<b>To:</b> tejvan@live.com<br>
<b>Cc:</b> qgis-developer<br>
<b>Subject:</b> Re: [QGIS-Developer] QGIS3: Can two different plugins have a common processing provider?</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">On Fri, 10 Aug 2018 at 02:31, Tejas L <tejvan@live.com> wrote:<br>
><br>
> Hello!<br>
><br>
> We are releasing multiple QGIS3 plugins, each with their own processing algorithms. We would like the processing algorithms of these plugins to appear under a single Processing provider in the Processing toolbox. How can we achieve this?<br>
><br>
<br>
To clarify: Are you wanting the exact same provider to be included in<br>
multiple plugins (with the same algorithms)<br>
<br>
OR<br>
<br>
A single provider, but multiple plugins which each add different sets<br>
of algorithms to this same provider?<br>
<br>
Nyall<br>
</div>
</span></font></div>
</body>
</html>