Sorry for the noise, but this message's title should say 'how to distribute Processing models' instead of modules...
On Sun, Sep 15, 2013 at 2:39 AM, Ricardo Filipe Soares Garcia da < ricardo.garcia.si...@gmail.com> wrote: > Hi list > > I am building a plugin for Processing (former Sextante). Besides the > GeoAlgorithms, I'd like to include some ready-made models along with the > plugin. > > Is this feasible? How to do it? > > I am currently using a 'models' subdir under my plugin's code with the > models. > > It seems I should be able to register the models with processing's own > ModelerAlgorithmProvider, but I am missing something > > # python code > alg = ModelerAlgorithm() > alg.openModel('path_to_model_file') > modeler_provider = Processing.modeler > modeler_provider.algs.append(alg) > Processing.updateProviders() > > When running the above from the Python console I get no errors. But the > Processing Toolbox does not show my models. > > What am I missing? > > Is there another way to do this? Is including models in plugins a nice way > of distributing them? In this case it seems like a good thing, beacuse I > want to provide some examples on how the plugin can be used. > > Best regards > > -- > ___________________________ ___ __ > Ricardo Garcia Silva > -- ___________________________ ___ __ Ricardo Garcia Silva
_______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer