模仿visionpro实现mask遮罩的半透明涂抹功能

工具功能如下: 1.可控制遮罩绘制时候是起始和终止点是矩形还是圆形 2.可控制遮罩颜色,用户自定义 3.可控制遮罩线条粗细,1~150像素范围内 4.可控制遮罩当前是绘图还是移动图片模式 5.添加橡皮擦功能 6.release模式下,20M以内的图绘制和移动不会卡顿

运行效果如下:

实现该功能的方法主要是通过

QPixmap::setMask()来实现的,需要源码的可以联系我

猜你喜欢

转载自blog.csdn.net/weixin_43935474/article/details/121093667