QT 利用事件过滤器 在Label上绘制矩形框

QT 利用事件过滤器 在Label上绘制矩形框 超出边界则绘制失败 实际效果参考

QT 利用事件过滤器 在Label上绘制矩形框
还有一种方法是通过得到图片的绝对位置,窗口的绝对位置,然后计算图片的相对位置。两种方法都能达到同样的效果,但是我觉得这种更好,主要是重写label (显示图片的那个label),对自己的label注册事件过滤器,如果你对窗口注册事件过滤器,并没有用。想要在图片上显示矩形,一定要重写paintEvent,否在感觉是在图片下面被遮挡了一样。如果不想自己等审核通过我更新链接