def initialize(): if "model" in [p.id() for p in QgsApplication.processingRegistry().providers()]: return # Add the basic providers for c in QgsProcessingProvider.__subclasses__(): p = c() Processing.BASIC_PROVIDERS.append(p) QgsApplication.processingRegistry().addProvider(p) # And initialize ProcessingConfig.initialize() ProcessingConfig.readSettings() RenderingStyles.loadStyles()
def initialize(): if "model" in [p.id() for p in QgsApplication.processingRegistry().providers()]: return # Add the basic providers for c in QgsProcessingProvider.__subclasses__(): p = c() if p.id() in ('native', '3d'): # c++ providers are already registered continue if QgsApplication.processingRegistry().addProvider(p): Processing.BASIC_PROVIDERS.append(p) # And initialize ProcessingConfig.initialize() ProcessingConfig.readSettings() RenderingStyles.loadStyles()
def initialize(): if "model" in [ p.id() for p in QgsApplication.processingRegistry().providers() ]: return # Add the basic providers for c in QgsProcessingProvider.__subclasses__(): p = c() if p.id() in ('native', '3d'): # c++ providers are already registered continue if QgsApplication.processingRegistry().addProvider(p): Processing.BASIC_PROVIDERS.append(p) # And initialize ProcessingConfig.initialize() ProcessingConfig.readSettings() RenderingStyles.loadStyles()