Followup 71712a, add missing SIP bindings

Also change QPointF& -> QPointF (faster)
This commit is contained in:
Nyall Dawson 2016-05-24 05:26:46 +10:00
parent 7a8c3e0d2a
commit 3e45369f77
2 changed files with 5 additions and 1 deletions

View File

@ -264,6 +264,10 @@ class QgsSymbolV2
//! @deprecated since 2.14, use QgsSymbolLayerV2::isCompatibleWithSymbol instead
bool isSymbolLayerCompatible( SymbolType layerType );
//! Render editing vertex marker at specified point
//! @note added in QGIS 2.16
void renderVertexMarker( QPointF pt, QgsRenderContext& context, int currentVertexMarkerType, int currentVertexMarkerSize );
private:
QgsSymbolV2( const QgsSymbolV2& );
};

View File

@ -950,7 +950,7 @@ QgsSymbolV2RenderContext* QgsSymbolV2::symbolRenderContext()
return mSymbolRenderContext;
}
void QgsSymbolV2::renderVertexMarker( QPointF& pt, QgsRenderContext& context, int currentVertexMarkerType, int currentVertexMarkerSize )
void QgsSymbolV2::renderVertexMarker( QPointF pt, QgsRenderContext& context, int currentVertexMarkerType, int currentVertexMarkerSize )
{
QgsVectorLayer::drawVertexMarker( pt.x(), pt.y(), *context.painter(), static_cast< QgsVectorLayer::VertexMarkerType >( currentVertexMarkerType ), currentVertexMarkerSize );
}