我使用QColorDialog
和execCommand() hilite
来改变文本的背景颜色。例如,我将部分文本的背景颜色更改为红色,并再次希望将背景颜色清除为透明(而不是白色)。
我该怎么做呢?有没有办法给QColorDialog
添加透明颜色选项?不然呢?
谢谢,
发布于 2013-07-06 10:53:38
如果使用静态QColorDialog::getColor
函数,则将QColorDialog::ShowAlphaChannel
作为第四个参数传递。
如果使用QColorDialog
对象,请使用dialog.setOption(QColorDialog::ShowAlphaChannel)
。
https://stackoverflow.com/questions/17502156
复制相似问题