我正在尝试让透明窗口保持在顶部(z顺序)。
我想实现像图层一样的东西来指示另一个程序的一些参数。
所以我需要的是使背景透明,而不是使用QWidget :: setWindowOpacity函数的整个小部件。
我找到了一些关于它的文件
第一个解释了“Qt 4.1中的新功能:支持商店”,图片正是我想要的。
第二个解释了有关它的更多细节。 (左图)
左侧窗口小部件没有设置其他属性或窗口小部件属性。这个默认状态适合大多数使用透明度的自定义小部件,形状不规则,或者不使用不透明刷子在整个区域上绘画。
但我不知道该怎么做。我正在使用Qt 4.6 B.T.W。
答案 0 :(得分:0)
取自评论中建议的ctd答案:QT4: Transparent Window with rounded corners
this->setAttribute(Qt::WA_TranslucentBackground, true);