清除QPainter图纸

时间:2014-05-24 06:19:51

标签: c++ qt qpainter qimage

我正在查看Qt的Plug and Paint示例,并且没有创建新图像或清除图纸的选项。我如何删除使用QPainter绘制的所有内容?

我创建的新图片实现只是将QImage设置为白色并调用update()

void PaintArea::newFile()
{
    theImage.fill(qRgb(255, 255, 255));
    update();
    updateGeometry();
}

然而,如果我想打开一张图片并在其上画画然后清除图纸,我也不想删除我打开的图像。

0 个答案:

没有答案