如何使两张图片来回切换显示?我做的代码如下:
void Widget::paintEvent(QPaintEvent * e)
{
qDebug() << "in";
QPainter p(this);
p.drawPixmap(0, 0, pixmap);
}
void Widget::clickedBtn()
{
++i;
if(i == 10)
i = 0;
if(i % 2 == 0)
pixmap.load("20071215_67c9565270e93eee3d70ItOXdpjNdjHo.jpg");
else
pixmap.load("20071215_390de6e65136f1adbfc1eM0y8XJFbmpH.jpg");
this->update();
}
做完后两张图片只能切换一次,就切不回来了。貌似是双缓冲记住了两张图片,我在刷新就没用了,怎么能让这两张图片无限的切换啊,大侠们帮帮我,急!