X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdimension.cpp;h=2b49ff8d08e3d7564c5ae2c9c37ad223ec901188;hb=3047a65eb459ddb4a85e1a694aa2b2491437472e;hp=203e26ffead1dddb6400d67672fd4d29855f3395;hpb=11802354d1ddc5bc571d83d8fc9b600618cb4372;p=architektonas diff --git a/src/dimension.cpp b/src/dimension.cpp index 203e26f..2b49ff8 100644 --- a/src/dimension.cpp +++ b/src/dimension.cpp @@ -95,7 +95,7 @@ I believe they are pixels. double t = Vector::Parameter(position, endpoint, endpoint - (unit * 9.0 * size)); //printf("Dimension::Draw(): t = %lf\n", t); - if (t > 0.5) + if (t > 0.42) { // Draw main dimension line + arrowheads painter->DrawLine(p1, p2); @@ -113,7 +113,7 @@ I believe they are pixels. } // Draw length of dimension line... - painter->SetFont(QFont("Arial", 10.0 * Painter::zoom * size)); + painter->SetFont(QFont("Arial", 8.0 * Painter::zoom * size)); Vector v1((p1.x - p2.x) / 2.0, (p1.y - p2.y) / 2.0); Point ctr = p2 + v1; QString dimText = QString("%1\"").arg(Vector(endpoint - position).Magnitude());