明明在setPixelColor时,设置的QColor为(254,254,254,0),但是最后的结果却是白色。
这是由于在设置QImage格式时,该格式不支持透明色,可以将格式设置为
QImage::Format_ARGB32
这种支持透明度的,就可以了
本文探讨了在使用QImage的setPixelColor方法时遇到的问题:设置颜色为(254,254,254,0)却显示为白色。文章详细解释了原因在于所使用的QImage格式不支持透明色,并提供了解决方案——更改格式为QImage::Format_ARGB32以支持透明度。
明明在setPixelColor时,设置的QColor为(254,254,254,0),但是最后的结果却是白色。
这是由于在设置QImage格式时,该格式不支持透明色,可以将格式设置为
QImage::Format_ARGB32
这种支持透明度的,就可以了
1209
382
1226

被折叠的 条评论
为什么被折叠?