我目前正在使用Mac来测试我的软件,我有一个全屏Qt窗口,在它上面打开一个浮动的Qt :: Tool。我希望将Qt :: Tool链接到全屏窗口,但是当在桌面之间切换(三指滑动)时,Qt :: Tool会显示在其他桌面上,尽管其父窗口在另一个桌面上全屏显示
是否存在处理切换桌面的事件,以便我知道窗口何时不再处于焦点并隐藏其子窗口/工具?
非常感谢你。
答案 0 :(得分:0)
您可能正在使用一些导致此行为的窗口标记。尝试改变它们,看看你是否可以按照自己的意愿使用它。我敢打赌,Mac会以一种特殊的方式处理你设置的窗口标志之一,以便它可以跨越虚拟桌面。