之前发了几篇讨论帖,都是关于绘制表盘的相关问题,得到了热心网友的指导,谢谢了。现在的问题是这样的:利用Qt5 painter绘制表盘和指针,均是贴图实现,先把底盘的图片绘制到pixmap上,然后以pixmap这个坐标系为准,移动坐标系中心点绘制指针图片,实现旋转(具体实现参考本人第一篇帖子),当传入的速度值更新较快时,比如几十毫秒发一次,绘制函数根据传入的速度值实现绘图旋转,整个界面看起来效果一般,但指针在移动过程中感觉有种抖动的视觉感,看起来不平滑,指针较粗的部分没看出来抖动,就是较细的部分抖动效果明显,不知道什么原因导致这样的效果,更不知道怎么改善?
另:是不是在Qt中将绘制过程放到paintEvent(QPaint Event *)里面才能实现双缓冲呢,还是放在自己定义的绘制函数也可以是双缓冲?