QT控件 参考Qt的PIMPL设计模式实现使用QWidget控件绘制3D饼状图表和3D柱状图表,使用QChartView绘制圆柱体图表

整体绘制效果就是:Qt 实现3维饼状图 中的内容,
只不过我借鉴了Qt的PIMPL模式重新封装了整个实现过程

实现效果展示

在这里插入图片描述

前言

吐几句牢骚:最近可真是流年不利,相亲相亲告吹,CSDN上的其他作者也给我上眼药,新公司新工作各种不适应一直想辞职,但是穷还是让我坚持下来,只能继续总结总结,写博客划划水,打发下工作时间,也不知道啥时候是个头。


工作中之前遇到了绘制3D饼状图表的需求,通过Qt 实现3维饼状图 一文,成功迅速解决问题,现在闲下来了,之前看QtTreePropertyBrowser库的源代码,就想着学习学习Qt的PIMPL模式,于是就参照PIMPL模式实现通过QWidget控件paintEvent函数重新绘制3D饼状图表3D柱状图表统计数据的显示效果,
而使用QChartView绘制圆柱体图表完全是取巧了,为了紧急完成工作采用的方法,实际上使用3D柱状图表显示统计数据更加合理。

绘制3D饼状图表

绘制饼状图则是在一个设置的矩形中绘制一个角度范围的扇形,用颜色作为区分,
同时在绘制过程中从上到下的平移矩形,实现扇形的立体效果。话说的很笼统,但是只要把代

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

得鹿梦鱼、

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值