使用Qt,在QWidget上渲染完全下载的图像非常简单。但是,我想在提取时呈现部分下载的渐进式jpg(或png)。
答案 0 :(得分:0)
我记得只有适合此目的的GIF格式。我没有办法用QT工具和库来做到这一点。认为你需要找到方法将partialy下载的(gif)图像转换为QPixmap或QImage并显示它。
答案 1 :(得分:-1)
您可以在QGraphicsView上渲染图像。为此,您可以编写一个QGraphicsItem,它有两个QImage指针作为成员变量。其中一个可以用作缓冲区,以便可以将新的字节写入缓冲区。另一个图像可用于渲染。 paint()函数应如下所示
painter->drawImage(0,0,*mRenderImage);