Nyall Dawson
fd2c18ee16
Refactor processing writer to use QgsFeatureSink, and to store
...
temporary output layers in the provided processing context
Should fix loss of intermediate memory layers when running
a multi-step model
2017-04-26 17:38:40 +10:00
Nyall Dawson
845027d0a3
Fix failing tests
2017-04-26 12:53:35 +10:00
Nyall Dawson
377b181c4e
Port more processing dataobjects methods to c++
...
Also
- simplify and add tests
- remove large memory leak (persistant store of all non-project layers)
- remove broken support for direct loading postgres/virtual layers
by string (Python version was very broken and would never match
a postgres/virtual layer)
2017-04-05 19:50:46 +10:00
Alexander Bruy
1a46ddbf28
[processing][API] rename runalg() and runandload() to improve
...
readability
2017-03-22 19:17:12 +02:00
Alexander Bruy
c4052e6ec4
added sample test script which calls two algorithms
2017-03-16 17:48:39 +02:00
Alexander Bruy
a70e73cd74
minor script fixes
2017-03-16 17:48:39 +02:00
Alexander Bruy
c603df1aa8
[processing] allow tests for scripts
2017-03-16 17:48:39 +02:00