From c6a18002b7c206d5dd3365ee9d7886907673afa4 Mon Sep 17 00:00:00 2001 From: marco Date: Sun, 14 Aug 2011 21:23:44 +0200 Subject: [PATCH] Set ellipse renderer outline as float. Fix for ticket #4171 --- src/core/symbology-ng/qgsellipsesymbollayerv2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/symbology-ng/qgsellipsesymbollayerv2.cpp b/src/core/symbology-ng/qgsellipsesymbollayerv2.cpp index 44c53038b2fe..4fec427f7fae 100644 --- a/src/core/symbology-ng/qgsellipsesymbollayerv2.cpp +++ b/src/core/symbology-ng/qgsellipsesymbollayerv2.cpp @@ -101,7 +101,7 @@ void QgsEllipseSymbolLayerV2::renderPoint( const QPointF& point, QgsSymbolV2Rend if ( mOutlineWidthField.first != -1 ) { double width = context.outputLineWidth( f->attributeMap()[mOutlineWidthField.first].toDouble() ); - mPen.setWidth( width ); + mPen.setWidthF( width ); } if ( mFillColorField.first != -1 ) { @@ -160,7 +160,7 @@ void QgsEllipseSymbolLayerV2::startRender( QgsSymbolV2RenderContext& context ) preparePath( mSymbolName, context ); } mPen.setColor( mOutlineColor ); - mPen.setWidth( context.outputLineWidth( mOutlineWidth ) ); + mPen.setWidthF( context.outputLineWidth( mOutlineWidth ) ); mBrush.setColor( mFillColor ); }