1. 首页
  2. 存储
  3. EMC
  4. Qt自定义控件实现多彩色仪表盘

Qt自定义控件实现多彩色仪表盘

上传者: 2020-08-30 03:02:36上传 PDF文件 48.34KB 热度 16次

本文实例为大家分享了Qt实现多彩色仪表盘的具体代码,供大家参考,具体内容如下Qt自定义控件4:多彩色仪表盘先看效果图:思路:外围三色的圆弧 红:蓝:绿 = 1:2:1,总共占270度。刻度线是根据所在圆弧的颜色而画,刻度线的角度也是根据坐标系的旋转而画。刻度值是根据刻度线的角度得到所要画的刻度的左上角的坐标,然后构成一个矩形,根据矩形画出刻度值。指针是根据四个点的坐标直接画的四边形,再旋转坐标系实现指针旋转的效果。下方的文字直接得到坐标横纵坐标位置得到矩形画出value的值关键代码:CMPassrate3.cpp

用户评论