我正在查看Qt的Plug and Paint示例,并且没有创建新图像或清除图纸的选项。我如何删除使用QPainter绘制的所有内容?
我创建的新图片实现只是将QImage
设置为白色并调用update()
void PaintArea::newFile()
{
theImage.fill(qRgb(255, 255, 255));
update();
updateGeometry();
}
然而,如果我想打开一张图片并在其上画画然后清除图纸,我也不想删除我打开的图像。