近日看到这篇介绍,http://blog.csdn.net/dbzhang800/article/details/6835722,有这样一段:
-
在Qt 4.5中,graphics system的概念被引入(比如选项有:raster|opengl|x11|native 等)。
引人了一个Qt::WA_TranslucentBackground 属性,这个东西和QWidget::setWindowOpacity()
有些比较容易混哈。QWidget::setWindowOpacity()函数,设置窗体(即:isWindow()为真的widget)的
整体不透明度, 从0.0到1.0之间, 值越大越不透明。
Qt::WA_TranslucentBackground,这个属性每个QWidget都可以单独设置。不被绘制的区域(背景)
都是透明的,绘制的区域的透明程度通过颜色或图片的Alpha Channel值来控制。