/************************************************************************ * This file has been generated automatically from * * * * src/gui/processing/qgsprocessingguiregistry.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsProcessingGuiRegistry { %Docstring The QgsProcessingGuiRegistry is a home for widgets for processing configuration widgets. .. versionadded:: 3.2 %End %TypeHeaderCode #include "qgsprocessingguiregistry.h" %End public: QgsProcessingGuiRegistry(); %Docstring Constructor. Should never be called manually, is already created by :py:class:`QgsGui`. %End ~QgsProcessingGuiRegistry(); void addAlgorithmConfigurationWidgetFactory( QgsProcessingAlgorithmConfigurationWidgetFactory *factory /Transfer/ ); %Docstring Add a new configuration widget factory for customized algorithm configuration widgets. Ownership is taken. .. versionadded:: 3.2 %End void removeAlgorithmConfigurationWidgetFactory( QgsProcessingAlgorithmConfigurationWidgetFactory *factory ); %Docstring Remove a configuration widget factory for customized algorithm configuration widgets. .. versionadded:: 3.2 %End QgsProcessingAlgorithmConfigurationWidget *algorithmConfigurationWidget( const QgsProcessingAlgorithm *algorithm ) const; %Docstring Get the configuration widget for an ``algorithm``. This widget will be shown next to parameter widgets. Most algorithms do not have a configuration widget and in this case, None will be returned. .. versionadded:: 3.2 %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/processing/qgsprocessingguiregistry.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/