QPainter下绘制图像的擦除
使用qt5.12.9的qml开发框架下,用QPainter绘图开发一个白板应用发现了一个问题:图案绘制完成后,想要擦除一部分已经绘制的图像,想使用eraseRect函数将绘制的图案擦除。但是背景色为一张图片,绘制图像的层就是透明色,这样可以保证绘制的图像和背景不被冲突。但是你再调用eraseRect函数对已经绘制的图案做擦除操作,会覆盖之前的图案并留下白色的填充,无法用透明色覆盖填充。解决:// point.model true:绘制红色的路径 false:清除红色的路径if(poi.