@@ -82,15 +82,15 @@ void QgsSimpleFillSymbolLayerV2::applyDataDefinedSymbology( QgsSymbolV2RenderCon
82
82
83
83
if ( hasDataDefinedProperty ( " color" ) )
84
84
{
85
- brush.setColor ( QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () ) );
85
+ brush.setColor ( QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () ) );
86
86
}
87
87
if ( hasDataDefinedProperty ( " fill_style" ) )
88
88
{
89
89
brush.setStyle ( QgsSymbolLayerV2Utils::decodeBrushStyle ( evaluateDataDefinedProperty ( " fill_style" , context.feature () ).toString () ) );
90
90
}
91
91
if ( hasDataDefinedProperty ( " color_border" ) )
92
92
{
93
- pen.setColor ( QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color_border" , context.feature () ).toString () ) );
93
+ pen.setColor ( QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color_border" , context.feature () ).toString () ) );
94
94
}
95
95
if ( hasDataDefinedProperty ( " width_border" ) )
96
96
{
@@ -389,7 +389,7 @@ QColor QgsSimpleFillSymbolLayerV2::dxfColor( const QgsSymbolV2RenderContext& con
389
389
{
390
390
if ( hasDataDefinedProperty ( " border_color" ) )
391
391
{
392
- return QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " border_color" , context.feature () ).toString () );
392
+ return QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " border_color" , context.feature () ).toString () );
393
393
}
394
394
return mBorderColor ;
395
395
}
@@ -403,7 +403,7 @@ QColor QgsSimpleFillSymbolLayerV2::dxfBrushColor( const QgsSymbolV2RenderContext
403
403
{
404
404
if ( hasDataDefinedProperty ( " color" ) )
405
405
{
406
- return QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
406
+ return QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
407
407
}
408
408
return mColor ;
409
409
}
@@ -540,14 +540,14 @@ void QgsGradientFillSymbolLayerV2::applyDataDefinedSymbology( QgsSymbolV2RenderC
540
540
QColor color = mColor ;
541
541
if ( hasDataDefinedProperty ( " color" ) )
542
542
{
543
- color = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
543
+ color = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
544
544
}
545
545
546
546
// second gradient color
547
547
QColor color2 = mColor2 ;
548
548
if ( hasDataDefinedProperty ( " color2" ) )
549
549
{
550
- color2 = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color2" , context.feature () ).toString () );
550
+ color2 = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color2" , context.feature () ).toString () );
551
551
}
552
552
553
553
// gradient rotation angle
@@ -1020,14 +1020,14 @@ void QgsShapeburstFillSymbolLayerV2::applyDataDefinedSymbology( QgsSymbolV2Rende
1020
1020
color = mColor ;
1021
1021
if ( hasDataDefinedProperty ( " color" ) )
1022
1022
{
1023
- color = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
1023
+ color = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
1024
1024
}
1025
1025
1026
1026
// second gradient color
1027
1027
color2 = mColor2 ;
1028
1028
if ( hasDataDefinedProperty ( " color2" ) )
1029
1029
{
1030
- color2 = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color2" , context.feature () ).toString () );
1030
+ color2 = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color2" , context.feature () ).toString () );
1031
1031
}
1032
1032
1033
1033
// blur radius
@@ -2123,12 +2123,12 @@ void QgsSVGFillSymbolLayer::applyDataDefinedSettings( const QgsSymbolV2RenderCon
2123
2123
QColor svgFillColor = mSvgFillColor ;
2124
2124
if ( hasDataDefinedProperty ( " svgFillColor" ) )
2125
2125
{
2126
- svgFillColor = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " svgFillColor" , context.feature () ).toString () );
2126
+ svgFillColor = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " svgFillColor" , context.feature () ).toString () );
2127
2127
}
2128
2128
QColor svgOutlineColor = mSvgOutlineColor ;
2129
2129
if ( hasDataDefinedProperty ( " svgOutlineColor" ) )
2130
2130
{
2131
- svgOutlineColor = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " svgOutlineColor" , context.feature () ).toString () );
2131
+ svgOutlineColor = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " svgOutlineColor" , context.feature () ).toString () );
2132
2132
}
2133
2133
double outlineWidth = mSvgOutlineWidth ;
2134
2134
if ( hasDataDefinedProperty ( " svgOutlineWidth" ) )
@@ -2820,7 +2820,7 @@ void QgsLinePatternFillSymbolLayer::applyDataDefinedSettings( const QgsSymbolV2R
2820
2820
QColor color = mColor ;
2821
2821
if ( hasDataDefinedProperty ( " color" ) )
2822
2822
{
2823
- color = QgsSymbolLayerV2Utils::decodeColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
2823
+ color = QgsSymbolLayerV2Utils::parseColor ( evaluateDataDefinedProperty ( " color" , context.feature () ).toString () );
2824
2824
}
2825
2825
applyPattern ( context, mBrush , lineAngle, distance, lineWidth, color );
2826
2826
}
0 commit comments