#include "units.h"
CoordinateWidget::CoordinateWidget(QWidget * parent/*= 0*/, Qt::WindowFlags flags/*= 0*/):
- QWidget(parent, flags)//, actionHandler(NULL), cadToolBar(NULL)
+ QWidget(parent, flags)
{
ui.setupUi(this);
str.sprintf("%.4f / %.4f", v.x, v.y);
lCoord1->setText(str);
- double ang = RS_Math::rad2deg(v.angle());
+ double ang = Math::rad2deg(v.angle());
double rad = v.magnitude();
str.sprintf("%.4f < %.4f", rad, ang);
lCoord1b->setText(str);
str.sprintf("@%.4f / %.4f", v.x, v.y);
lCoord2->setText(str);
- double ang = RS_Math::rad2deg(v.angle());
+ double ang = Math::rad2deg(v.angle());
double rad = v.magnitude();
str.sprintf("@%.4f < %.4f", rad, ang);
lCoord2b->setText(str);
}
// abs / rel coordinates:
- QString absX = RS_Units::formatLinear(x, graphic->getUnit(), format, prec);
- QString absY = RS_Units::formatLinear(y, graphic->getUnit(), format, prec);
- QString relX = RS_Units::formatLinear(rx, graphic->getUnit(), format, prec);
- QString relY = RS_Units::formatLinear(ry, graphic->getUnit(), format, prec);
+ QString absX = Units::formatLinear(x, graphic->getUnit(), format, prec);
+ QString absY = Units::formatLinear(y, graphic->getUnit(), format, prec);
+ QString relX = Units::formatLinear(rx, graphic->getUnit(), format, prec);
+ QString relY = Units::formatLinear(ry, graphic->getUnit(), format, prec);
ui.lCoord1->setText(absX + ", " + absY);
ui.lCoord2->setText(relX + ", " + relY);
// polar coordinates:
Vector v = Vector(x, y);
- QString rStr = RS_Units::formatLinear(v.magnitude(), graphic->getUnit(), format, prec);
- QString aStr = RS_Units::formatAngle(v.angle(), aformat, aprec);
+ QString rStr = Units::formatLinear(v.magnitude(), graphic->getUnit(), format, prec);
+ QString aStr = Units::formatAngle(v.angle(), aformat, aprec);
// U+2221 = Measured angle
QString str = rStr + " " + QChar(0x2221) + aStr;
ui.lCoord1b->setText(str);
v = Vector(rx, ry);
- rStr = RS_Units::formatLinear(v.magnitude(), graphic->getUnit(), format, prec);
- aStr = RS_Units::formatAngle(v.angle(), aformat, aprec);
+ rStr = Units::formatLinear(v.magnitude(), graphic->getUnit(), format, prec);
+ aStr = Units::formatAngle(v.angle(), aformat, aprec);
str = rStr + " " + QChar(0x2221) + aStr;
ui.lCoord2b->setText(str);
}