Index: src/app/qgsgraduatedsymboldialog.cpp =================================================================== --- src/app/qgsgraduatedsymboldialog.cpp (revision 9896) +++ src/app/qgsgraduatedsymboldialog.cpp (working copy) @@ -332,7 +332,7 @@ pen.setColor( Qt::black ); } - pen.setWidth( 0.1 ); + pen.setWidthF( symbol->lineWidth() ); brush.setStyle( Qt::SolidPattern ); symbol->setPen( pen ); symbol->setBrush( brush ); Index: src/app/qgsuniquevaluedialog.cpp =================================================================== --- src/app/qgsuniquevaluedialog.cpp (revision 9896) +++ src/app/qgsuniquevaluedialog.cpp (working copy) @@ -183,7 +183,7 @@ { pen.setColor( thecolor ); pen.setStyle( Qt::SolidLine ); - pen.setWidthF( 0.1 ); + pen.setWidthF( symbol->lineWidth() ); } else { @@ -191,7 +191,7 @@ brush.setStyle( Qt::SolidPattern ); pen.setColor( Qt::black ); pen.setStyle( Qt::SolidLine ); - pen.setWidthF( 0.1 ); + pen.setWidthF( symbol->lineWidth() ); } symbol->setPen( pen ); symbol->setBrush( brush ); @@ -247,7 +247,7 @@ void QgsUniqueValueDialog::resetColors() { QColor white; - white.setRgb( 255.0, 255.0, 255.0 ); + white.setRgb( 255, 255, 255 ); QList selection = mClassListWidget->selectedItems(); if ( selection.size() == 0 ) Index: src/core/renderer/qgssinglesymbolrenderer.cpp =================================================================== --- src/core/renderer/qgssinglesymbolrenderer.cpp (revision 9896) +++ src/core/renderer/qgssinglesymbolrenderer.cpp (working copy) @@ -53,7 +53,6 @@ sy->setFillStyle( Qt::SolidPattern ); sy->setColor( QColor( 0, 0, 0 ) ); } - sy->setLineWidth( DEFAULT_LINE_WIDTH ); //declared in qgis.h mSymbol = sy; updateSymbolAttributes(); } Index: src/core/symbology/qgssymbol.cpp =================================================================== --- src/core/symbology/qgssymbol.cpp (revision 9896) +++ src/core/symbology/qgssymbol.cpp (working copy) @@ -50,7 +50,7 @@ mRotationClassificationField( -1 ), mScaleClassificationField( -1 ) { - mPen.setWidth( DEFAULT_LINE_WIDTH ); + mPen.setWidthF( DEFAULT_LINE_WIDTH ); } @@ -70,7 +70,7 @@ mRotationClassificationField( -1 ), mScaleClassificationField( -1 ) { - mPen.setWidth( DEFAULT_LINE_WIDTH ); + mPen.setWidthF( DEFAULT_LINE_WIDTH ); } QgsSymbol::QgsSymbol() @@ -83,7 +83,7 @@ mRotationClassificationField( -1 ), mScaleClassificationField( -1 ) { - mPen.setWidth( DEFAULT_LINE_WIDTH ); + mPen.setWidthF( DEFAULT_LINE_WIDTH ); } @@ -99,7 +99,7 @@ mRotationClassificationField( -1 ), mScaleClassificationField( -1 ) { - mPen.setWidth( DEFAULT_LINE_WIDTH ); + mPen.setWidthF( DEFAULT_LINE_WIDTH ); } QgsSymbol::QgsSymbol( const QgsSymbol& s ) @@ -353,7 +353,7 @@ QImage preRotateImage; QPen pen = mPen; double newWidth = mPen.widthF() * widthScale * rasterScaleFactor; - pen.setWidth( newWidth ); + pen.setWidthF( newWidth ); if ( selected ) {