Class: QgsPercentageNumericFormat¶
- class qgis.core.QgsPercentageNumericFormat¶
Bases:
QgsBasicNumericFormat
Default constructor
QgsPercentageNumericFormat(
QgsPercentageNumericFormat
)A numeric formatter which returns a text representation of a percentage value.
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