Qt之图形(组合)

来源:互联网 发布:山西十一选五遗漏数据 编辑:程序博客网 时间:2024/05/15 23:51

简述

使用QPainter绘制图形或者图像时,在重叠区域使用组合模式(Composition_mode)。在绘图设备上通过组合模式使用QImage时,必须使用Format_ARGB32_Premultiplied和Format_ARGB32格式之一。

  • 简述
  • 效果
  • 源码
  • 更多参考

效果

这里写图片描述
这里写图片描述

源码

...painter.drawImage(0, 0, destinationImage);painter.setCompositionMode(QPainter::CompositionMode_DestinationOver);painter.drawImage(0, 0, sourceImage);...

通过函数setCompositionMode()的参数传递QPainter::CompositionMode_DestinationOver常量值,目标(Destination)的Alpha值被标记到源(Source)像素。

更多参考

  • Qt示例:Image Composition Example
1 0
原创粉丝点击