• 3706阅读
  • 0回复

请问,为什么我的canvas会刷一次呢?有代码,谢谢。 [复制链接]

上一主题 下一主题
离线eggking
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-23
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
  1. setGeometry(x,y,510,180);
  2. canvas.setBackgroundColor(Qt::black);
  3. canvas.resize(canvas_width,canvas_height);
  4. canvas.setAdvancePeriod(20);
  5. canvas.setDoubleBuffering(true);


这样得出来的canvas,在最开始,开启程序的时候,会有一个刷一下的动作
可以明显的看出来,最初的坐标不在设定的地方
然后canvas移动一下,到了正确的坐标,但是后面就留下了一个没有擦除的部分
这个动作是在程序开启的时候很快发生的
就好像在windows下,很卡的时候拖动窗口,会在后面留下尾巴一样
请问下有没办法解决呢?谢谢
铁甲依然在!
快速回复
限100 字节
 
上一个 下一个