点击上方"蓝字"关注我们
01、简介
1、需要使用到的 QPainter 类中的函数
2、绘制椭圆的方法有
绘制给定矩形的内接椭圆和根据中心点与椭圆 x 方向和 y 方向的半径绘制,原理见下图
3、绘制弧、弦、扇形的原理:
1)、弧是椭圆上的一段曲线,因此其绘制方法就是首先绘制一个椭圆,然后指定一段从起点到结束点的曲线作为弧。
2)、弧、弦、扇形的原理是相同的,只是形式不同,下图是他们的样式
3)、本文以弧为例讲解其绘制的原理,下面我们看看画弧的函数,原型如下:
drawArc(const QRectF &rectangle, int startAngle, int spanAngle);
drawEllipse(rect);