#include "drawlineaction.h"
#include "line.h"
+#include "mathconstants.h"
#include "painter.h"
painter->DrawLine(p1, p2);
painter->DrawHandle(p2);
- QString text = tr("Length: %1 in.");
- text = text.arg(Vector::Magnitude(p1, p2));
+ Vector v(p1, p2);
+ double absAngle = v.Angle() * RADIANS_TO_DEGREES;
+ double absLength = v.Magnitude();
+ QString text = tr("Length: %1 in.\n") + QChar(0x2221) + tr(": %2");
+ text = text.arg(absLength).arg(absAngle);
painter->DrawInformativeText(text);
}
}