恩 ,开始就是用了view->setWindowOpacity(0.5)。 发现全部透明的。
后来用scene->setBackgroundBrush(QBrush(QColor(255, 0, 0, 0)));, 发现没有效果,不能透。
后来用了scene->setProperty("opacity", 0.5);同样不能透。
再后来就是用了
QPalette *palette = new QPalette(QColor(255, 0, 0, 0));
scene->setPalette(palette); 仍然没有透明。
呵呵 请教怎么设置scene的透明度才是正确的?谢谢