• 4181阅读
  • 2回复

图片移动 [复制链接]

上一主题 下一主题
离线luoyezhiqiu
 
只看楼主 倒序阅读 楼主  发表于: 2012-03-08
//////////////////////////////////////////////////
QPixmap fitpixmap=currentPicture.scaled(pictuSize);
QRegion exp(fitpixmap);
fitpixmap.scroll(x, y, fitpixmap.rect(), &exp);
label->setPixmap(fitpixmap);
///////////////////////////////////////////////
本想通过控制scroll中的x,y来实现移动。可是label中显示的却是两个图片。一张原图,另一张是移动后的图。
请大家指教下,怎么设置才能让原图不显示。这是第一次label->setPixmap
离线luoxianhui
只看该作者 1楼 发表于: 2012-03-12
这个应该可以通过双缓冲绘图来实现吧。
离线luoyezhiqiu
只看该作者 2楼 发表于: 2012-03-17
这个问题后来解决了,因为scorll函数他本身处理出来的图片就不会将原图抹去。
快速回复
限100 字节
 
上一个 下一个