Nyall Dawson
fb519ead46
Update QgsProcessingModelChildAlgorithm::asPythonCode for 3.x API
2019-02-01 17:54:28 +11:00
Nyall Dawson
17326541cd
[processing] Add method to attempt to reattach model children to linked algorithms
...
Refs #19857
2018-09-19 05:04:09 +10:00
arnaud.morvan@camptocamp.com
4ccd4446fe
[processing] Add default values in model for destination parameters
2018-05-14 22:12:32 +10:00
Matthias Kuhn
3be4324d60
Move processing algorithm configuration widget to gui library
...
This way we can also use all the fancy widgets like a QgsExpressionLineEdit.
2018-04-09 13:10:47 +02:00
Nyall Dawson
31c1ae1c6a
Add missing QStringLiterals
2017-09-25 17:12:03 +10:00
Nyall Dawson
326d6f5fc7
Allow child algorithm configuration to be stored and handled by models
2017-07-10 17:02:23 +10:00
Nyall Dawson
03275bbace
Split QgsProcessingAlgorithm::create into non virtual-create
...
and pure virtual createInstance
Allows us to add logic which always need applying within
create(), leaving createInstance() free to just return a
raw new instance of the class
2017-07-10 10:07:32 +10:00
Nyall Dawson
7753ba11f7
Model child algorithms store a copy of the algorithm itself
...
Instead of always retrieving it from the registry
2017-07-09 17:17:29 +10:00
Nyall Dawson
f49b603443
Split QgsProcessingModelAlgorithm into separate components
...
The cpp/h file was getting too large, so split off the individual
subcomponents into their own h/cpp files to keep code
maintainable.
2017-07-08 20:49:17 +10:00