QGIS API Documentation  3.17.0-Master (57c5a6fc26)
Public Member Functions | List of all members
QgsProcessingAlgorithmConfigurationWidgetFactory Class Referenceabstract

Interface base class for factories for algorithm configuration widgets. More...

#include <qgsprocessingalgorithmconfigurationwidget.h>

Public Member Functions

virtual ~QgsProcessingAlgorithmConfigurationWidgetFactory ()=default
 
virtual bool canCreateFor (const QgsProcessingAlgorithm *algorithm) const =0
 Check if this factory can create widgets for algorithm. More...
 
virtual QgsProcessingAlgorithmConfigurationWidgetcreate (const QgsProcessingAlgorithm *algorithm) const =0
 Create a new configuration widget for algorithm. More...
 

Detailed Description

Interface base class for factories for algorithm configuration widgets.

Since
QGIS 3.2

Definition at line 124 of file qgsprocessingalgorithmconfigurationwidget.h.

Constructor & Destructor Documentation

◆ ~QgsProcessingAlgorithmConfigurationWidgetFactory()

virtual QgsProcessingAlgorithmConfigurationWidgetFactory::~QgsProcessingAlgorithmConfigurationWidgetFactory ( )
virtualdefault

Member Function Documentation

◆ canCreateFor()

virtual bool QgsProcessingAlgorithmConfigurationWidgetFactory::canCreateFor ( const QgsProcessingAlgorithm algorithm) const
pure virtual

Check if this factory can create widgets for algorithm.

◆ create()

virtual QgsProcessingAlgorithmConfigurationWidget* QgsProcessingAlgorithmConfigurationWidgetFactory::create ( const QgsProcessingAlgorithm algorithm) const
pure virtual

Create a new configuration widget for algorithm.


The documentation for this class was generated from the following file: