Nyall Dawson bd1d87ed86 [processing] Allow algorithms to set layer post-processors for
execution on generated layers after the algorithm (or parent
model) completes

This commit adds an interface for layer post-processing handlers
for execution following a processing algorithm operation.

Post-processing of a layer will ONLY occur if that layer is set
to be loaded into a QGIS project on algorithm completion.

Algorithms that wish to set post-processing steps for generated
layers should implement this interface in a separate class
(NOT the algorithm class itself!) and implement a method
to handle the layer post-processing.

This method always runs in the main thread and can be used to
setup renderers, editor widgets, metadata, etc for the given layer.

Fixes #17961
2018-03-15 17:55:25 +11:00
..
2018-01-17 10:16:37 -04:00
2018-02-12 11:29:41 -04:00
2018-02-12 20:28:32 +10:00
2018-02-20 11:31:33 +10:00
2018-03-12 14:30:53 +11:00
2018-02-25 08:22:14 +10:00
2018-02-15 09:25:26 +01:00
2018-03-13 10:39:49 +11:00
2018-01-23 15:30:01 +11:00
2018-03-05 12:06:50 +11:00
2018-03-12 14:32:17 +11:00
2018-01-17 10:16:37 -04:00
2017-06-28 10:45:51 +02:00