话说以前在用Qt颜色选择器(QColorDialog)时就遇到问题,不知道怎么获取透明色。忘了是怎样绕过这个问题,不管怎样能解决的问题尽量不要绕过的好。
回到正题,QColorDialog默认时如下,无法选择到透明色。
不过QColorDialog是支持Alpha通道的,因此我们只需要将Alpha设置为0 就能得到透明色了。获取颜色时指定
ColorDialogOption 为 ShowAlphaChannel即可。
QColor
话说以前在用Qt颜色选择器(QColorDialog)时就遇到问题,不知道怎么获取透明色。忘了是怎样绕过这个问题,不管怎样能解决的问题尽量不要绕过的好。
回到正题,QColorDialog默认时如下,无法选择到透明色。
不过QColorDialog是支持Alpha通道的,因此我们只需要将Alpha设置为0 就能得到透明色了。获取颜色时指定
ColorDialogOption 为 ShowAlphaChannel即可。
QColor