Skip to content

Commit c7f98f2

Browse files
committedNov 1, 2011
Added vlayer in startRender calls of renderer classes
1 parent 96496c5 commit c7f98f2

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed
 

‎src/core/symbology-ng/qgscategorizedsymbolrendererv2.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,14 +252,14 @@ void QgsCategorizedSymbolRendererV2::startRender( QgsRenderContext& context, con
252252
QgsCategoryList::iterator it = mCategories.begin();
253253
for ( ; it != mCategories.end(); ++it )
254254
{
255-
it->symbol()->startRender( context );
255+
it->symbol()->startRender( context, vlayer );
256256

257257
if ( mRotationFieldIdx != -1 || mSizeScaleFieldIdx != -1 )
258258
{
259259
QgsSymbolV2* tempSymbol = it->symbol()->clone();
260260
tempSymbol->setRenderHints(( mRotationFieldIdx != -1 ? QgsSymbolV2::DataDefinedRotation : 0 ) |
261261
( mSizeScaleFieldIdx != -1 ? QgsSymbolV2::DataDefinedSizeScale : 0 ) );
262-
tempSymbol->startRender( context );
262+
tempSymbol->startRender( context, vlayer );
263263
mTempSymbols[ it->value().toString()] = tempSymbol;
264264
}
265265
}

‎src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,14 +183,14 @@ void QgsGraduatedSymbolRendererV2::startRender( QgsRenderContext& context, const
183183
QgsRangeList::iterator it = mRanges.begin();
184184
for ( ; it != mRanges.end(); ++it )
185185
{
186-
it->symbol()->startRender( context );
186+
it->symbol()->startRender( context, vlayer );
187187

188188
if ( mRotationFieldIdx != -1 || mSizeScaleFieldIdx != -1 )
189189
{
190190
QgsSymbolV2* tempSymbol = it->symbol()->clone();
191191
tempSymbol->setRenderHints(( mRotationFieldIdx != -1 ? QgsSymbolV2::DataDefinedRotation : 0 ) |
192192
( mSizeScaleFieldIdx != -1 ? QgsSymbolV2::DataDefinedSizeScale : 0 ) );
193-
tempSymbol->startRender( context );
193+
tempSymbol->startRender( context, vlayer );
194194
mTempSymbols[ it->symbol()] = tempSymbol;
195195
}
196196
}

‎src/core/symbology-ng/qgsrulebasedrendererv2.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ void QgsRuleBasedRendererV2::startRender( QgsRenderContext& context, const QgsVe
184184
QgsExpression* exp = rule->filter();
185185
if ( exp )
186186
exp->prepare( pendingFields );
187-
rule->symbol()->startRender( context );
187+
rule->symbol()->startRender( context, vlayer );
188188
}
189189
}
190190

0 commit comments

Comments
 (0)
Please sign in to comment.