Class: QgsProcessingParameterBoolean¶
A boolean parameter for processing algorithms.
Class Hierarchy¶
Base classes¶
Base class for the definition of processing parameters.  | 
Static Methods
Creates a new parameter using the definition from a script code.  | 
|
Returns the type name for the parameter class.  | 
- class qgis.core.QgsProcessingParameterBoolean[source]¶
 Bases:
QgsProcessingParameterDefinition- __init__(name: str | None, description: str | None = '', defaultValue: Any = None, optional: bool = False)
 Constructor for QgsProcessingParameterBoolean.
- Parameters:
 name (Optional[str])
description (Optional[str] = '')
defaultValue (Any = None)
optional (bool = False)
- __init__(a0: QgsProcessingParameterBoolean)
 - Parameters:
 
- static fromScriptCode(name: str | None, description: str | None, isOptional: bool, definition: str | None) QgsProcessingParameterBoolean | None[source]¶
 Creates a new parameter using the definition from a script code.
- Parameters:
 name (Optional[str])
description (Optional[str])
isOptional (bool)
definition (Optional[str])
- Return type:
 Optional[QgsProcessingParameterBoolean]