Skip to content

Commit

Permalink
Split QgsProcessingModelAlgorithm into separate components
Browse files Browse the repository at this point in the history
The cpp/h file was getting too large, so split off the individual
subcomponents into their own h/cpp files to keep code
maintainable.
  • Loading branch information
nyalldawson committed Jul 8, 2017
1 parent cfa1803 commit f49b603
Show file tree
Hide file tree
Showing 32 changed files with 3,022 additions and 1,767 deletions.
1 change: 1 addition & 0 deletions python/CMakeLists.txt
Expand Up @@ -117,6 +117,7 @@ INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/src/core/layout
${CMAKE_SOURCE_DIR}/src/core/metadata
${CMAKE_SOURCE_DIR}/src/core/processing
${CMAKE_SOURCE_DIR}/src/core/processing/models
${CMAKE_SOURCE_DIR}/src/core/providers
${CMAKE_SOURCE_DIR}/src/core/providers/memory
${CMAKE_SOURCE_DIR}/src/core/raster
Expand Down
7 changes: 6 additions & 1 deletion python/core/core_auto.sip
Expand Up @@ -164,10 +164,15 @@
%Include processing/qgsprocessing.sip
%Include processing/qgsprocessingalgorithm.sip
%Include processing/qgsprocessingcontext.sip
%Include processing/qgsprocessingmodelalgorithm.sip
%Include processing/qgsprocessingoutputs.sip
%Include processing/qgsprocessingparameters.sip
%Include processing/qgsprocessingutils.sip
%Include processing/models/qgsprocessingmodelalgorithm.sip
%Include processing/models/qgsprocessingmodelchildalgorithm.sip
%Include processing/models/qgsprocessingmodelchildparametersource.sip
%Include processing/models/qgsprocessingmodelcomponent.sip
%Include processing/models/qgsprocessingmodeloutput.sip
%Include processing/models/qgsprocessingmodelparameter.sip
%Include providers/memory/qgsmemoryproviderutils.sip
%Include raster/qgsbilinearrasterresampler.sip
%Include raster/qgsbrightnesscontrastfilter.sip
Expand Down

0 comments on commit f49b603

Please sign in to comment.