Qt编写的程序要实现在播放视屏画面的窗口上设置自定义透明按钮,点击按钮实现切换视屏,按钮不能遮挡视屏画面。

我试了两种方法
方法一:定义好视屏播放窗口后,直接在视屏窗口放置按钮会造成透明按钮遮挡视屏;
方法二:设置3个窗口,底层窗口放地图,中间窗口播放视屏,上层窗口放置按钮,上层窗口可以看到底图,但是视屏窗口看不到,但能听到视屏播放;
两个方法都不行,请教如何解决,是我的代码设置问题还是方法问题?

使用定时器,不操作的情况下5秒后隐藏,点击屏幕重新唤起button,计时器重新计算。