• 6473阅读
  • 0回复

QT2的update 和repaint [复制链接]

上一主题 下一主题
离线无境
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-25
— 本帖被 XChinux 执行加亮操作(2008-08-25) —
qt中画图或刷新事件应该是跟update和repaint有关
但update和repaint是有区别的
repaint重画的是画图事件中的内容,在画图程序经常会写在paintevent事件中,paintevent事件和repaint机制,控制不好,就会造成反复重画,严重的时候就出现了闪屏现象,
而update机制的话,是对重画进行规划,因此不容易发生无限制的重画,不会出现严重的闪屏现象,但是他的规划是要回到主函数以后进行规划,因此如果要利用好 update就要给程序回主函数的机会!
快速回复
限100 字节
 
上一个 下一个