QT绘图应用2:利用Qt绘制直方图和分位数图

本文介绍了如何使用Qt进行图形绘制,包括创建坐标系、设定标度、绘制直方图、离散点以及进行坐标映射。通过实例代码详细讲解了各个步骤,帮助读者掌握在Qt环境中实现数据可视化的技巧。

废话不说,直接上图



我想绘制如上所示的图,我该怎么办???

下面给出思路:

1,画坐标系 drawLine函数搞定  (有人问我画带箭头的线如何搞定,你在端点再画两条斜着的线不就可以了)

2 画标度  通过drawLine画出那些短线,通过drawText画出数字,具体的位置可以通过循环来做

3 直方图 很明显,都是一系列的矩形组成的,通过drawRect函数就可以实现了

4 离散点 通过drawEclipse函数 画出一个个小的圆就可以了

5 坐标映射  把你想要画的数据通过各种方法映射到你的坐标系上面去,这点学过小学数学的人都应该会明白 (这点是至关重要的),就是在画线和画矩形的时候把相关参数和实际的参数关联起来!


下面给出实例代码,大家可以参考一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值