X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fpainter.cpp;h=e2a457a5499a3cff2ba5732e9cc399080c57986a;hb=3fe885b75511c9fbfe18a5c509260e83bb7ac136;hp=16268e70b38535c9ca42090e9f6e17a9a11c4b8d;hpb=1881acb17ed405cdb5aa2cb333a7af77f644a86d;p=ttedit diff --git a/src/painter.cpp b/src/painter.cpp index 16268e7..e2a457a 100644 --- a/src/painter.cpp +++ b/src/painter.cpp @@ -279,6 +279,17 @@ void Painter::DrawLine(int x1, int y1, int x2, int y2) } +void Painter::DrawLine(IPoint p1, IPoint p2) +{ + if (!painter) + return; + + Vector v1 = CartesianToQtCoords(Vector(p1.x, p1.y)); + Vector v2 = CartesianToQtCoords(Vector(p2.x, p2.y)); + painter->drawLine(v1.x, v1.y, v2.x, v2.y); +} + + void Painter::DrawLine(Vector v1, Vector v2) { if (!painter)