@@ -169,10 +169,10 @@ void QgsRendererRangeV2::toSld( QDomDocument &doc, QDomElement &element, QgsStri
169
169
170
170
// /////////
171
171
172
- int QgsRendererRangeV2LabelFormat ::MaxPrecision=15 ;
173
- int QgsRendererRangeV2LabelFormat ::MinPrecision=-6 ;
172
+ int QgsRendererRangeV2LegendFormat ::MaxPrecision=15 ;
173
+ int QgsRendererRangeV2LegendFormat ::MinPrecision=-6 ;
174
174
175
- QgsRendererRangeV2LabelFormat::QgsRendererRangeV2LabelFormat ():
175
+ QgsRendererRangeV2LegendFormat::QgsRendererRangeV2LegendFormat ():
176
176
mFormat( " %1 - %2 " ),
177
177
mPrecision( 4 ),
178
178
mTrimTrailingZeroes( false ),
@@ -182,7 +182,7 @@ QgsRendererRangeV2LabelFormat::QgsRendererRangeV2LabelFormat():
182
182
{
183
183
}
184
184
185
- QgsRendererRangeV2LabelFormat::QgsRendererRangeV2LabelFormat ( QString format, int precision, bool trimTrailingZeroes ):
185
+ QgsRendererRangeV2LegendFormat::QgsRendererRangeV2LegendFormat ( QString format, int precision, bool trimTrailingZeroes ):
186
186
mReTrailingZeroes( " [.,]?0*$" )
187
187
{
188
188
setFormat ( format );
@@ -191,20 +191,20 @@ QgsRendererRangeV2LabelFormat::QgsRendererRangeV2LabelFormat( QString format, in
191
191
}
192
192
193
193
194
- bool QgsRendererRangeV2LabelFormat ::operator ==( const QgsRendererRangeV2LabelFormat &other ) const
194
+ bool QgsRendererRangeV2LegendFormat ::operator ==( const QgsRendererRangeV2LegendFormat &other ) const
195
195
{
196
196
return
197
197
format () == other.format () &&
198
198
precision () == other.precision () &&
199
199
trimTrailingZeroes () == other.trimTrailingZeroes ();
200
200
}
201
201
202
- bool QgsRendererRangeV2LabelFormat ::operator !=( const QgsRendererRangeV2LabelFormat &other ) const
202
+ bool QgsRendererRangeV2LegendFormat ::operator !=( const QgsRendererRangeV2LegendFormat &other ) const
203
203
{
204
204
return !( *this == other );
205
205
}
206
206
207
- void QgsRendererRangeV2LabelFormat ::setPrecision ( int precision )
207
+ void QgsRendererRangeV2LegendFormat ::setPrecision ( int precision )
208
208
{
209
209
// Limit the range of decimal places to a reasonable range
210
210
if ( precision < MinPrecision ) precision = MinPrecision;
@@ -220,12 +220,12 @@ void QgsRendererRangeV2LabelFormat::setPrecision( int precision )
220
220
}
221
221
}
222
222
223
- QString QgsRendererRangeV2LabelFormat::labelForRange ( const QgsRendererRangeV2 &range ) const
223
+ QString QgsRendererRangeV2LegendFormat::legendForRange ( const QgsRendererRangeV2 &range ) const
224
224
{
225
- return labelForRange ( range.lowerValue (), range.upperValue () );
225
+ return legendForRange ( range.lowerValue (), range.upperValue () );
226
226
}
227
227
228
- QString QgsRendererRangeV2LabelFormat ::formatNumber ( double value ) const
228
+ QString QgsRendererRangeV2LegendFormat ::formatNumber ( double value ) const
229
229
{
230
230
if ( mPrecision > 0 )
231
231
{
@@ -241,7 +241,7 @@ QString QgsRendererRangeV2LabelFormat::formatNumber( double value ) const
241
241
}
242
242
}
243
243
244
- QString QgsRendererRangeV2LabelFormat::labelForRange ( double lower, double upper ) const
244
+ QString QgsRendererRangeV2LegendFormat::legendForRange ( double lower, double upper ) const
245
245
{
246
246
QString lowerStr=formatNumber (lower);
247
247
QString upperStr=formatNumber (upper);
@@ -250,7 +250,7 @@ QString QgsRendererRangeV2LabelFormat::labelForRange( double lower, double upper
250
250
return legend.replace ( " %1" ,lowerStr).replace (" %2" ,upperStr );
251
251
}
252
252
253
- void QgsRendererRangeV2LabelFormat ::setFromDomElement ( QDomElement &element )
253
+ void QgsRendererRangeV2LegendFormat ::setFromDomElement ( QDomElement &element )
254
254
{
255
255
mFormat = element.attribute ( " format" ,
256
256
element.attribute ( " prefix" , " " ) + " %1" +
@@ -261,7 +261,7 @@ void QgsRendererRangeV2LabelFormat::setFromDomElement( QDomElement &element )
261
261
mTrimTrailingZeroes = element.attribute ( " trimtrailingzeroes" , " false" ) == " true" ;
262
262
}
263
263
264
- void QgsRendererRangeV2LabelFormat ::saveToDomElement ( QDomElement &element )
264
+ void QgsRendererRangeV2LegendFormat ::saveToDomElement ( QDomElement &element )
265
265
{
266
266
element.setAttribute ( " format" , mFormat );
267
267
element.setAttribute ( " decimalplaces" , mPrecision );
@@ -450,9 +450,9 @@ bool QgsGraduatedSymbolRendererV2::updateRangeUpperValue( int rangeIndex, double
450
450
if ( rangeIndex < 0 || rangeIndex >= mRanges .size () )
451
451
return false ;
452
452
QgsRendererRangeV2 &range = mRanges [rangeIndex];
453
- bool isDefaultLabel = range.label () == mLabelFormat .labelForRange ( range );
453
+ bool isDefaultLabel = range.label () == mLabelFormat .legendForRange ( range );
454
454
range.setUpperValue ( value );
455
- if ( isDefaultLabel ) range.setLabel ( mLabelFormat .labelForRange ( range ) );
455
+ if ( isDefaultLabel ) range.setLabel ( mLabelFormat .legendForRange ( range ) );
456
456
return true ;
457
457
}
458
458
@@ -461,9 +461,9 @@ bool QgsGraduatedSymbolRendererV2::updateRangeLowerValue( int rangeIndex, double
461
461
if ( rangeIndex < 0 || rangeIndex >= mRanges .size () )
462
462
return false ;
463
463
QgsRendererRangeV2 &range = mRanges [rangeIndex];
464
- bool isDefaultLabel = range.label () == mLabelFormat .labelForRange ( range );
464
+ bool isDefaultLabel = range.label () == mLabelFormat .legendForRange ( range );
465
465
range.setLowerValue ( value );
466
- if ( isDefaultLabel ) range.setLabel ( mLabelFormat .labelForRange ( range ) );
466
+ if ( isDefaultLabel ) range.setLabel ( mLabelFormat .legendForRange ( range ) );
467
467
return true ;
468
468
}
469
469
@@ -498,7 +498,7 @@ QgsFeatureRendererV2* QgsGraduatedSymbolRendererV2::clone() const
498
498
r->setRotationField ( rotationField () );
499
499
r->setSizeScaleField ( sizeScaleField () );
500
500
r->setScaleMethod ( scaleMethod () );
501
- r->setLabelFormat ( labelFormat () );
501
+ r->setLegendFormat ( legendFormat () );
502
502
return r;
503
503
}
504
504
@@ -926,7 +926,7 @@ QgsGraduatedSymbolRendererV2* QgsGraduatedSymbolRendererV2::createRenderer(
926
926
QgsSymbolV2* symbol,
927
927
QgsVectorColorRampV2* ramp,
928
928
bool inverted,
929
- QgsRendererRangeV2LabelFormat labelFormat
929
+ QgsRendererRangeV2LegendFormat labelFormat
930
930
)
931
931
{
932
932
QgsRangeList ranges;
@@ -935,7 +935,7 @@ QgsGraduatedSymbolRendererV2* QgsGraduatedSymbolRendererV2::createRenderer(
935
935
r->setSourceColorRamp ( ramp->clone () );
936
936
r->setInvertedColorRamp ( inverted );
937
937
r->setMode ( mode );
938
- r->setLabelFormat ( labelFormat, false );
938
+ r->setLegendFormat ( labelFormat, false );
939
939
r->updateClasses ( vlayer, mode, classes );
940
940
return r;
941
941
}
@@ -1076,7 +1076,7 @@ void QgsGraduatedSymbolRendererV2::updateClasses( QgsVectorLayer *vlayer, Mode m
1076
1076
}
1077
1077
else
1078
1078
{
1079
- label = mLabelFormat .labelForRange ( lower, upper );
1079
+ label = mLabelFormat .legendForRange ( lower, upper );
1080
1080
}
1081
1081
QgsSymbolV2* newSymbol = mSourceSymbol ->clone ();
1082
1082
addClass ( QgsRendererRangeV2 ( lower, upper, newSymbol, label ) );
@@ -1176,9 +1176,9 @@ QgsFeatureRendererV2* QgsGraduatedSymbolRendererV2::create( QDomElement& element
1176
1176
QDomElement labelFormatElem = element.firstChildElement ( " labelformat" );
1177
1177
if ( ! labelFormatElem.isNull () )
1178
1178
{
1179
- QgsRendererRangeV2LabelFormat labelFormat;
1179
+ QgsRendererRangeV2LegendFormat labelFormat;
1180
1180
labelFormat.setFromDomElement ( labelFormatElem );
1181
- r->setLabelFormat ( labelFormat );
1181
+ r->setLegendFormat ( labelFormat );
1182
1182
}
1183
1183
// TODO: symbol levels
1184
1184
return r;
@@ -1422,7 +1422,7 @@ void QgsGraduatedSymbolRendererV2::addClass( QgsSymbolV2* symbol )
1422
1422
void QgsGraduatedSymbolRendererV2::addClass ( double lower, double upper )
1423
1423
{
1424
1424
QgsSymbolV2* newSymbol = mSourceSymbol ->clone ();
1425
- QString label = mLabelFormat .labelForRange ( lower, upper );
1425
+ QString label = mLabelFormat .legendForRange ( lower, upper );
1426
1426
mRanges .append ( QgsRendererRangeV2 ( lower, upper, newSymbol, label ) );
1427
1427
}
1428
1428
@@ -1441,20 +1441,20 @@ void QgsGraduatedSymbolRendererV2::deleteAllClasses()
1441
1441
mRanges .clear ();
1442
1442
}
1443
1443
1444
- void QgsGraduatedSymbolRendererV2::setLabelFormat ( const QgsRendererRangeV2LabelFormat &labelFormat, bool updateRanges )
1444
+ void QgsGraduatedSymbolRendererV2::setLegendFormat ( const QgsRendererRangeV2LegendFormat &labelFormat, bool updateRanges )
1445
1445
{
1446
1446
if ( updateRanges && labelFormat != mLabelFormat )
1447
1447
{
1448
1448
for ( QgsRangeList::iterator it = mRanges .begin (); it != mRanges .end (); ++it )
1449
1449
{
1450
- it->setLabel ( labelFormat.labelForRange ( *it ) );
1450
+ it->setLabel ( labelFormat.legendForRange ( *it ) );
1451
1451
}
1452
1452
}
1453
1453
mLabelFormat = labelFormat;
1454
1454
}
1455
1455
1456
1456
1457
- void QgsGraduatedSymbolRendererV2::calculateLabelDecimalPlaces ( bool updateRanges )
1457
+ void QgsGraduatedSymbolRendererV2::calculateLabelPrecision ( bool updateRanges )
1458
1458
{
1459
1459
// Find the minimum size of a class
1460
1460
double minClassRange = 0.0 ;
@@ -1477,7 +1477,7 @@ void QgsGraduatedSymbolRendererV2::calculateLabelDecimalPlaces( bool updateRange
1477
1477
nextDpMinRange *= 10.0 ;
1478
1478
}
1479
1479
mLabelFormat .setPrecision ( ndp );
1480
- if ( updateRanges ) setLabelFormat ( mLabelFormat , true );
1480
+ if ( updateRanges ) setLegendFormat ( mLabelFormat , true );
1481
1481
}
1482
1482
1483
1483
void QgsGraduatedSymbolRendererV2::moveClass ( int from, int to )
0 commit comments