qt:Maya视口上的透明QWidget

时间:2013-01-16 10:49:22

标签: qt transparent viewport maya

enter image description here

我为玛雅制作了一个自定义窗口。它包含Maya的modelEditor,因此我可以在自定义窗口上使用视口控件。所以我试着将QLabel作为HUD放在modelEditor上。但正如你所看到的,QLabel无法实现它的透明度。我希望让他们有透明度。 Maya openGL不善待(也许我认为)。我可以绕道而行吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用包含QWidget的某些QLabel,然后您就可以访问有关小部件透明度的有用信息,例如:

setWindowOpacity(0.85);
setAttribute(Qt::WA_TranslucentBackground);

您还可以尝试stylesheet有关透明度的偏好。

我希望它会有所帮助!