【发布时间】:2018-03-22 18:11:30
【问题描述】:
我正在寻找一种快速有效的方法来使用 QPainter 绘制 QPixmap,但要让 pixmap 看起来比正常更暗。是否有某种滤镜或效果可以在绘制时应用于 QPixmap 或 QPainter 以创建此效果?
【问题讨论】:
-
您可以在代码中生成第二个像素图,该像素图具有黑色或灰色,并且与您要绘制的像素图的大小完全相同,然后只需使用此深色像素图的 alpha 值即可充当“过滤器”。确保此辅助像素图明显绘制在顶部。
标签: c++ qt qt5 qpainter qpixmap