qt中用代码绘制的图形用鼠标点击一下然后消失怎样做

qt中用代码绘制的图形用鼠标点击一下然后消失怎样做啊,比如说用代码写了一个红色的正方形,我需要用鼠标点击一下,然后它消失,这个应该怎样写啊,详细点,😣

清屏
重绘时跳过不画
用背景色或背景覆盖
……

加个标志位不就好了
点击后 改变 flag,再update一下
如果是在paintEvent里面画的,在绘制图形时加上标志位的判断