Qt重绘 - 雷达扫描

先上效果图

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

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

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

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

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

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

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

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

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

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

     
     

源码

源码下载

     

关注

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

笔者 - jxd

你可能感兴趣的:(Qt)