控件上浮到opengl上面透明问题。
我现在有一个界面,上面有添加了一个widget1,widget1上有几个button,
在这个界面上添加了另一个widget2,这个widge2t用opengl画了一些东西,而且是布满整个界
面,我通过raise的方法把widget1和button上浮到widget2上面,发现之前的半透明效果失效
了,试过好多方法都不行,有没有人遇到这个问题呢?
先谢谢各位了。
你可以研究研究这个demo
[解决办法]
Qt4:\demos\boxes
Qt5:\examples\widgets\graphicsview\boxes
[解决办法]
能不能贴一张图呢?
[解决办法]
还需要确定一下,你那个比例尺是图片还是用QPainter画的?或者是一个QWidget?可以调用QWidget::setOpacity( )来改变透明度。详情还是多看看boxes例子吧。