0
我爲maya製作了一個自定義窗口。它包含Maya的modelEditor,所以我可以在我的自定義窗口上使用視口控件。所以我試圖把modelEditor上的QLabel作爲HUD。但正如你所看到的,QLabel不起作用,它的透明度。我希望讓他們有透明度。 Maya openGL不好(可能我認爲)。我可以繞過這個問題嗎?
我爲maya製作了一個自定義窗口。它包含Maya的modelEditor,所以我可以在我的自定義窗口上使用視口控件。所以我試圖把modelEditor上的QLabel作爲HUD。但正如你所看到的,QLabel不起作用,它的透明度。我希望讓他們有透明度。 Maya openGL不好(可能我認爲)。我可以繞過這個問題嗎?
您可以嘗試使用一些QWidget
含有QLabel
,那麼你將有機會獲得有用的關於你的widget透明度的東西,如:
setWindowOpacity(0.85);
setAttribute(Qt::WA_TranslucentBackground);
您也可以嘗試有關透明度stylesheet偏好。
我希望它能幫上忙!