关于Qt QPainterPath绘图路径删除路径内某个元素的方法

如代码所示:
QPainterPath Path;
Path.lineTo(MoveMouse.pos());

此时路径内已有多个线段元素,一个元素为一个线段,画出来是涂鸦样式。

现在想实现橡皮擦的功能;

为橡皮擦操作时,我MouseMove.pos()在路径内,我就把某个元素删除,从而实现橡皮擦功能,该怎么做,QPainterPath貌似没有直接删除元素的方法

http://blog.chinaunix.net/uid-24219701-id-4044473.html