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
unitfor the parameter.See also
- Parameters:
 unit (Qgis.TemporalUnit)