Qwt 似乎使用了很多幻数。谁能从以下代码中解释一下 90 和 16
void QwtRoundScaleDraw::drawBackbone( QPainter *painter ) const
{
const double a1 = qMin( scaleMap().p1(), scaleMap().p2() ) - 90 * 16;
const double a2 = qMax( scaleMap().p1(), scaleMap().p2() ) - 90 * 16;
const double radius = d_data->radius;
const double x = d_data->center.x() - radius;
const double y = d_data->center.y() - radius;
painter->drawArc( x, y, 2 * radius, 2 * radius,
-a2, a2 - a1 + 1 ); // counterclockwise
}