C++ QMainWindow背景:透明不使用Qt4.8

C++ QMainWindow背景:透明不使用Qt4.8,c++,qt,C++,Qt,我在CSS文件中将QMainwindow背景设置为透明。这对我的主窗口没有任何影响。如果我将背景设置为红色或任何其他颜色,它将反映在我的主窗口上 在使用Qt4.7.1版本时,我的主窗口是透明的。在使用透明背景属性将qt版本更新到4.8之后,我得到了黑色背景。 我将qt4.8交叉编译到Mips,并在Mips平台上工作 对此有什么想法吗 谢谢。关于如何创建透明窗口,有几个问题: 您还可以尝试创建一个新的简单的空透明主窗口,看看它是否正常工作。如果是的话,你应该回顾一下你的项目。我读了所有的帖子

我在CSS文件中将QMainwindow背景设置为透明。这对我的主窗口没有任何影响。如果我将背景设置为红色或任何其他颜色,它将反映在我的主窗口上

在使用Qt4.7.1版本时,我的主窗口是透明的。在使用透明背景属性将qt版本更新到4.8之后,我得到了黑色背景。 我将qt4.8交叉编译到Mips,并在Mips平台上工作

对此有什么想法吗


谢谢。

关于如何创建透明窗口,有几个问题:





您还可以尝试创建一个新的简单的空透明主窗口,看看它是否正常工作。如果是的话,你应该回顾一下你的项目。

我读了所有的帖子,并尝试了所有的可能性。但我还是做不到。如前所述,它正在使用Qt4.7,但没有使用Qt4.8。更新了答案。也许Qt4.8中更改了此程序。我会在家里试试。在Qt4.8中,除了透明属性外,我还可以将所有其他颜色设置到我的主窗口。在我的应用程序中,我在主窗口后面运行视频。所以我将mainwindow背景属性设置为透明。