我有一个继承自 QGraphicsScene 和 QGraphicsItem 来创建我自己的类。我使用 Qt 4.6。
我想为场景的每个项目设置特定的不透明度。我使用 setOpacity : setOpacity方法,但它不是我希望的结果。例如,我想要一个不透明的项目和另一个透明的项目(以查看桌面或其他应用程序)。
但是如果我不将 QGraphicsView 的不透明度设置为 0.5,我就没有透明度。如果 QGraphicsView 设置为 0.5,则该项目不是真正的不透明。
我应该怎么办 ?
谢谢。