X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdrawlineaction.cpp;h=780ad58a66c3fd49f9e563f3156aa3af29ffa98f;hb=9d5d4488ba75c407709556a7ed56b8d16e21834e;hp=ffa2e7eaea35c71cd39ca24be6c9dbe785860eb7;hpb=043ecf4d074909ba2f7f53237962f9eaa72f19c2;p=architektonas diff --git a/src/drawlineaction.cpp b/src/drawlineaction.cpp index ffa2e7e..780ad58 100644 --- a/src/drawlineaction.cpp +++ b/src/drawlineaction.cpp @@ -33,15 +33,17 @@ DrawLineAction::~DrawLineAction() /*virtual*/ void DrawLineAction::Draw(Painter * painter) { - // Need to fix pen colors, etc... + painter->SetPen(QPen(Qt::red, 2.0, Qt::DotLine)); + // I think stuff like crosshairs should be done in the DrawingView, tho if (state == FIRST_POINT) { - painter->DrawPoint(p1.x, p1.y); + painter->DrawHandle(p1); } else { painter->DrawLine(p1, p2); + painter->DrawHandle(p2); } }