Class: QgsPercentageNumericFormat¶
- class qgis.core.QgsPercentageNumericFormat¶
Bases:
QgsBasicNumericFormat
A numeric formatter which returns a text representation of a percentage value.
New in version 3.12.
QgsPercentageNumericFormat() Default constructor
QgsPercentageNumericFormat(
QgsPercentageNumericFormat
)Methods
- rtype:
QgsNumericFormat
- param context:
- param configuration:
- param value:
- rtype:
str
Returns the format of the incoming values.
Sets the format's
configuration
.Sets the
format
of the incoming values.- rtype:
int
- rtype:
float
- rtype:
str
Attributes
- class InputValues¶
Bases:
int
- ValuesAreFractions = 1¶
- ValuesArePercentage = 0¶
- clone(self) QgsNumericFormat ¶
- Return type:
- configuration(self, context: QgsReadWriteContext) Dict[str, Any] ¶
- Parameters:
context (QgsReadWriteContext) –
- Return type:
Dict[str, Any]
- create(self, configuration: Dict[str, Any], context: QgsReadWriteContext) QgsNumericFormat ¶
- Parameters:
configuration (Dict[str) –
context (QgsReadWriteContext) –
- Return type:
- formatDouble(self, value: float, context: QgsNumericFormatContext) str ¶
- Parameters:
value (float) –
context (QgsNumericFormatContext) –
- Return type:
str
- id(self) str ¶
- Return type:
str
- inputValues(self) QgsPercentageNumericFormat.InputValues ¶
Returns the format of the incoming values.
See also
- Return type:
- setConfiguration(self, configuration: Dict[str, Any], context: QgsReadWriteContext)¶
Sets the format’s
configuration
.
- setInputValues(self, format: QgsPercentageNumericFormat.InputValues)¶
Sets the
format
of the incoming values.See also
- Parameters:
format (QgsPercentageNumericFormat.InputValues) –
- sortKey(self) int ¶
- Return type:
int
- suggestSampleValue(self) float ¶
- Return type:
float
- visibleName(self) str ¶
- Return type:
str