• 5417阅读
  • 1回复

图片移动问题!!! [复制链接]

上一主题 下一主题
离线kimyq
 
只看楼主 倒序阅读 楼主  发表于: 2008-04-15
— 本帖被 XChinux 执行加亮操作(2008-04-15) —
有一幅图片,我想在规定的窗体大小内显示这幅图片的一部分,然后定时显示这幅图片的其它部分,大小为窗体的大小,要如何实现??请教
离线xianfei520
只看该作者 1楼 发表于: 2008-04-15
QPixmap m_wholeScreenPixmap;
m_wholeScreenPixmap.load(ICON_PATH"/screen0.png");

然后定时器调用函数里更改需要画的坐标点,, update();

然后在
void QScreenWindows::paintEvent(QPaintEvent *event)
{
        QRect rect = event->rect();
            */
        bitBlt(this,QPoint(0,0),&m_wholeScreenPixmap,QRect(ScreenDrawPointX,ScreenDrawPointY,WINDOW_W,WINDOW_H));
   
    }
}
就可以了。。
快速回复
限100 字节
 
上一个 下一个