如代码所示:
QPainterPath Path;
Path.lineTo(MoveMouse.pos());
此时路径内已有多个线段元素,一个元素为一个线段,画出来是涂鸦样式。
现在想实现橡皮擦的功能;
为橡皮擦操作时,我MouseMove.pos()在路径内,我就把某个元素删除,从而实现橡皮擦功能,该怎么做,QPainterPath貌似没有直接删除元素的方法
如代码所示:
QPainterPath Path;
Path.lineTo(MoveMouse.pos());
此时路径内已有多个线段元素,一个元素为一个线段,画出来是涂鸦样式。
现在想实现橡皮擦的功能;
为橡皮擦操作时,我MouseMove.pos()在路径内,我就把某个元素删除,从而实现橡皮擦功能,该怎么做,QPainterPath貌似没有直接删除元素的方法