我已经实现了一个基于Qt的桌面GUI。它有一个主GUI窗口(用传统的QWidget编写)和一个用于主窗口顶部的虚拟joypad的QtQuick窗口。它可以被认为如下:

虚拟joypad窗口阻塞了主窗口的很大一部分。我可以使粉红色窗口的背景透明的,但它仍然阻止触摸/鼠标事件。
如何使粉红色窗口的中间部分‘消失’,使用户能够仍然控制主要图形用户界面的大部分
发布于 2017-05-30 10:05:12
你需要使控制器半透明和帧少。在windows平台上,它将允许您创建完全透明的解决方案,可以与之交互。它不会在Linux上工作-我没有试着让它工作。我用的是qt 5.8。您还可以尝试将控制器的样式表设置为背景:rgba(0,0,0,0)。
https://stackoverflow.com/questions/39283986
复制相似问题