标题:【提问】如何消除屏幕闪烁
作者:michale
日期:2006-02-02 02:58
内容:
我需要把接收到的实时数据在屏幕上以波开的方式显示出来,并且绘制出的旧波形要平滑地从窗口一端移出,新波形从窗口别一端产生。用QPaint在窗口绘制出了波形,并且在程序中逐点改变图形的X坐标,paintEvent 重绘屏幕,能实现了功能,可是屏幕闪烁很厉害,请高手指点一条明路,怎么才能消除闪烁?好象网上常说的那种双缓冲方式也没什么效果啊
#1 [XChinux 02-02 17:37]
查找一下以前的帖子,有相关的问题的帖子的
#2 [yuanjin 05-24 15:44]
刷新时不重画就可以了
#3 [shiroki 05-24 16:20]
http://doc.trolltech.com/qq/qq06-flicker-free.html
#4 [左岸右转 05-26 18:44]
3楼发的那篇文章很好用,我以前也出现过闪烁的问题,就是在那里找到了解决的方面,我要实现的功能也和LZ说的差不多