我刚开始学习OpenGl。我正在使用OpenGL绘制到Qt Widget上。我不能使用QGLWidget,因为有很多我无法修改的旧代码。
我有一个root小部件,我添加了两个子小部件。一个是我使用OpenGL直接渲染的小部件。另一个是QWebview,显示一个简单的网页。我已经调整了webview的大小,使其位于openGL小部件的中心(和下方)。现在,我在OpenGL渲染中添加了一个模板,允许三角形部分保持空白。 webview小部件位于此部分的正下方。但是,我无法使模板区域透明,以允许webview可见。它只是保持黑色。见图。
甚至可以使这个小部件的区域透明吗?如果是的话,我该如何做呢?