Qt——关于Qpainter绘图的一点点想法

因为本人没系统学过Qt,都是现用现学,需要用什么学什么,写博客记录一下自己的想法,会有很多不足的地方,欢迎大家留言一起探讨,一起学习。

最近一直在弄一个地图,需要自己画网格背景,实时显示车移动的轨迹,还有地图旋转啊什么的

一直都是在widget上直接画

在widget上画图需要重载painterEvent函数!!(重要)

然后在这个函数里边画图形。

但是刚刚看到有个pixmap的东西,可以直接调用painter!就是在pixmap上画图而不是在wideget上画图了,不需要再重载那个painterEvent函数!

然后画完只要显示pixmap就行了,发现这个方法会简洁许多。

当然一开始我觉得在widget上画图我自己容易理解,大家可以根据自己的情况选择自己觉得好的东西。

猜你喜欢

转载自www.cnblogs.com/zhouya1/p/11873071.html