Qt | 绘制椭圆、弧、弦、扇形、圆角矩形
点击上方"蓝字"关注我们
01、简介
1、需要使用到的 QPainter 类中的函数
2、绘制椭圆的方法有
绘制给定矩形的内接椭圆和根据中心点与椭圆 x 方向和 y 方向的半径绘制,原理见下图
3、绘制弧、弦、扇形的原理:
1)、弧是椭圆上的一段曲线,因此其绘制方法就是首先绘制一个椭圆,然后指定一段从起点到结束点的曲线作为弧。
2)、弧、弦、扇形的原理是相同的,只是形式不同,下图是他们的样式
3)、本文以弧为例讲解其绘制的原理,下面我们看看画弧的函数,原型如下:
drawArc(const QRectF &rectangle, int startAngle, int spanAngle);
drawEllipse(rect);
原文地址:https://blog.csdn.net/m0_45463480/article/details/140448995
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!