用qt显示一张图片,图片上有三个不规则的图形A B C。想做到这样的效果,点击某个图形的时候使该图形变色。强调一点,图形是不规则的。请问如何能做到这一点
背景和图片分别是单一颜色的么?如果是的话,用QRgb检测图片的像素的颜色,然后用QPainter在原来的像素上绘制新的颜色点,应该可行。