Class: QgsProcessingParameterDuration¶
A double numeric parameter for duration values.
The returned value will always be in milliseconds.
Added in version 3.22.
Class Hierarchy¶
Base classes¶
A numeric parameter for processing algorithms. |
|
Base class for the definition of processing parameters. |
Methods
Returns the default duration unit for the parameter. |
|
Sets the default duration unit for the parameter. |
- class qgis.core.QgsProcessingParameterDuration[source]¶
Bases:
QgsProcessingParameterNumber
- __init__(name: str | None, description: str | None = '', defaultValue: Any = None, optional: bool = False, minValue: float = -DBL_MAX + 1, maxValue: float = DBL_MAX)
Constructor for QgsProcessingParameterDuration.
- Parameters:
name (Optional[str])
description (Optional[str] = '')
defaultValue (Any = None)
optional (bool = False)
minValue (float = -DBL_MAX+1)
maxValue (float = DBL_MAX)
- __init__(a0: QgsProcessingParameterDuration)
- Parameters:
- defaultUnit(self) Qgis.TemporalUnit [source]¶
Returns the default duration unit for the parameter.
See also
- Return type:
- setDefaultUnit(self, unit: Qgis.TemporalUnit)[source]¶
Sets the default duration
unit
for the parameter.See also
- Parameters:
unit (Qgis.TemporalUnit)