Qt重绘 - 雷达扫描

岁酱吖の 提交于 2020-01-21 02:24:32

先上效果图在这里插入图片描述

重绘的雷达可直接给别人拿来使用。

这里重绘步骤介绍一哈,感兴趣的同学注意啦。

1、为避免窗口尺寸变化影响,需要将重绘窗口的宽高统一。

2、绘制一个比较有逼格的底色。这里给了黑色。

3、绘制圆形,因为这几个圆不怕被遮盖。把窗口分成若干分进行画圆的半径操作。具体如何画圆,看手册。

4、绘制底色向外辐射的效果。这里为绿色。具体如何如何辐射,去看QRadialGradient。

5、绘制扇形,做出扫描效果。这里不一定必须扇形哦。

6、绘制十字及其辅助线。不bb。

7、绘制扫描的可疑点。用到了随机数,随机数的范围为一半的十字线。

8、最低下的信号线也是随机数。

     
     

源码

源码正在上传。。

     

关注

微信公众号搜索"Qt_io_"或"Qt开发者中心"了解更多关于Qt、C++开发知识.。

笔者 - jxd

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!