diff --git a/src/adaptors/UBSvgSubsetAdaptor.cpp b/src/adaptors/UBSvgSubsetAdaptor.cpp index 692cba14..aee459d8 100644 --- a/src/adaptors/UBSvgSubsetAdaptor.cpp +++ b/src/adaptors/UBSvgSubsetAdaptor.cpp @@ -1896,7 +1896,7 @@ void UBSvgSubsetAdaptor::UBSvgSubsetReader::graphicsItemFromSvg(QGraphicsItem* g { if (!svgX.isNull() && !svgY.isNull()) { - #ifndef Q_WS_X11 + #ifdef Q_WS_WIN gItem->setPos(svgX.toString().toFloat(), svgY.toString().toFloat()); #endif } diff --git a/src/tools/UBGraphicsCompass.cpp b/src/tools/UBGraphicsCompass.cpp index 644f9a40..d0374c11 100644 --- a/src/tools/UBGraphicsCompass.cpp +++ b/src/tools/UBGraphicsCompass.cpp @@ -361,7 +361,7 @@ void UBGraphicsCompass::paintAngleDisplay(QPainter *painter) qreal angle = angleInDegrees(); qreal angleValue = mDrawing ? - mSpanAngleInDegrees : angle; - QString angleText = QString("%1").arg(angleValue, 0, 'f', 1) + "°"; + QString angleText = QString("%1").arg(angleValue, 0, 'f', 1) + "°"; painter->save(); painter->setFont(font()); diff --git a/src/tools/UBGraphicsProtractor.cpp b/src/tools/UBGraphicsProtractor.cpp index b970b0b5..b75c2689 100644 --- a/src/tools/UBGraphicsProtractor.cpp +++ b/src/tools/UBGraphicsProtractor.cpp @@ -508,7 +508,7 @@ void UBGraphicsProtractor::paintAngleMarker(QPainter *painter) if (angle != 0) { - QString ang = QString("%1°").arg(angle,0, 'f', 1); + QString ang = QString("%1?°").arg(angle,0, 'f', 1); QFont font2 = painter->font(); font2.setBold(true); QFontMetricsF fm2(font2);