From 8b57776939316cea73cedf8d134835b44144a763 Mon Sep 17 00:00:00 2001 From: Craig Watson Date: Sat, 15 Oct 2016 21:32:19 -0400 Subject: [PATCH] Fixed line tool --- src/domain/UBGraphicsScene.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/domain/UBGraphicsScene.cpp b/src/domain/UBGraphicsScene.cpp index a892cef6..0e2cd0ea 100644 --- a/src/domain/UBGraphicsScene.cpp +++ b/src/domain/UBGraphicsScene.cpp @@ -548,6 +548,11 @@ bool UBGraphicsScene::inputDeviceMove(const QPointF& scenePos, const qreal& pres if(dc->mActiveRuler){ dc->mActiveRuler->DrawLine(position, width); } + + else if (currentTool == UBStylusTool::Line) { + drawLineTo(position, width, true); + } + else{ UBInterpolator::InterpolationMethod interpolator = UBInterpolator::NoInterpolation; @@ -1150,6 +1155,8 @@ void UBGraphicsScene::initPolygonItem(UBGraphicsPolygonItem* polygonItem) polygonItem->setColor(colorOnLightBG); } + //polygonItem->setColor(QColor(rand()%256, rand()%256, rand()%256, polygonItem->brush().color().alpha())); + polygonItem->setColorOnDarkBackground(colorOnDarkBG); polygonItem->setColorOnLightBackground(colorOnLightBG);