QT橡皮筋选框擦除
最近在看《C++ GUI QT4》这本书,在看到第五章的时候遇到一个问题,想了好久不明白什么意思。
问题:
下面四个图片是三个事件函数和updateRubberBandRegion()函数:paintEvent、mousePressEvent、mouseMoveEvent、updateRubberBandRegion()。
在mouseMoveEvent函数中是怎么实现橡皮筋擦除的?(即代码的第129行)
这句确实起到了擦除功能,如果我吧这句屏蔽掉,旧的橡皮筋选框就不能被擦除。
在书中也讲到updateRubberBandRegion()起到了擦除与重画的功能。
望高手指点一下,先谢谢!!!
[解决办法]
自己搞定!update 预约