Encapsulates the formatting for a QgsRendererRange label.
More...
#include <qgsrendererrange.h>
Encapsulates the formatting for a QgsRendererRange label.
- Deprecated
- QGIS 3.10. Use QgsClassificationMethod instead.
Definition at line 227 of file qgsrendererrange.h.
◆ QgsRendererRangeLabelFormat() [1/2]
| QgsRendererRangeLabelFormat::QgsRendererRangeLabelFormat |
( |
| ) |
|
◆ QgsRendererRangeLabelFormat() [2/2]
| QgsRendererRangeLabelFormat::QgsRendererRangeLabelFormat |
( |
const QString & | format, |
|
|
int | precision = 4, |
|
|
bool | trimTrailingZeroes = false ) |
◆ format()
| QString QgsRendererRangeLabelFormat::format |
( |
| ) |
const |
|
inline |
◆ formatNumber()
| QString QgsRendererRangeLabelFormat::formatNumber |
( |
double | value | ) |
const |
◆ labelForRange() [1/2]
| QString QgsRendererRangeLabelFormat::labelForRange |
( |
const QgsRendererRange & | range | ) |
const |
◆ labelForRange() [2/2]
| QString QgsRendererRangeLabelFormat::labelForRange |
( |
double | lower, |
|
|
double | upper ) const |
Returns the label to use for a range with the specified lower and upper bounds.
Definition at line 262 of file qgsrendererrange.cpp.
◆ operator!=()
◆ operator==()
◆ precision()
| int QgsRendererRangeLabelFormat::precision |
( |
| ) |
const |
|
inline |
◆ saveToDomElement()
| void QgsRendererRangeLabelFormat::saveToDomElement |
( |
QDomElement & | element | ) |
|
◆ setFormat()
| void QgsRendererRangeLabelFormat::setFormat |
( |
const QString & | format | ) |
|
|
inline |
◆ setFromDomElement()
| void QgsRendererRangeLabelFormat::setFromDomElement |
( |
QDomElement & | element | ) |
|
◆ setPrecision()
| void QgsRendererRangeLabelFormat::setPrecision |
( |
int | precision | ) |
|
◆ setTrimTrailingZeroes()
| void QgsRendererRangeLabelFormat::setTrimTrailingZeroes |
( |
bool | trimTrailingZeroes | ) |
|
|
inline |
◆ trimTrailingZeroes()
| bool QgsRendererRangeLabelFormat::trimTrailingZeroes |
( |
| ) |
const |
|
inline |
◆ MAX_PRECISION
| const int QgsRendererRangeLabelFormat::MAX_PRECISION = 15 |
|
static |
◆ mFormat
| QString QgsRendererRangeLabelFormat::mFormat |
|
protected |
◆ MIN_PRECISION
| const int QgsRendererRangeLabelFormat::MIN_PRECISION = -6 |
|
static |
◆ mNumberScale
| double QgsRendererRangeLabelFormat::mNumberScale = 1.0 |
|
protected |
◆ mNumberSuffix
| QString QgsRendererRangeLabelFormat::mNumberSuffix |
|
protected |
◆ mPrecision
| int QgsRendererRangeLabelFormat::mPrecision = 4 |
|
protected |
◆ mReNegativeZero
| QRegularExpression QgsRendererRangeLabelFormat::mReNegativeZero |
|
protected |
◆ mReTrailingZeroes
| QRegularExpression QgsRendererRangeLabelFormat::mReTrailingZeroes |
|
protected |
◆ mTrimTrailingZeroes
| bool QgsRendererRangeLabelFormat::mTrimTrailingZeroes = false |
|
protected |
The documentation for this class was generated from the following files: