背景:
有没有发现,突然间在UOS系统里面安装完应用后,自己原本需要打开一个透明的窗口,但是却发现,整个打开的窗口是黑的,这可咋办呢。
不用怕,先到系统设置的“个性化”看看,有没有打开“窗口特效”;
当你打开这个选项时,重启一下你的应用,你就会发现,窗口正常透明化了。
但是,有时候你会发现,“个性化”里面没有这个“窗口特效”的开关,怎么办,没关系,直接快捷键 shift+win+tab,然后看看系统是否有一个切换的提示(或者黑一下屏)
如果你发现快捷键不行,那就再试试使用命令吧,这个他们家的《统信UOS适配问题经验库》有详细的适配文档。
我摘取一下相关的内容:
查询当前是否已开启“窗口特效”:结果返回 true/false
qdbus com.deepin.wm /com/deepin/wm com.deepin.wm.compositingEnabled
直接设置“窗口特效”的开关
qdbus com.deepin.wm /com/deepin/wm com.deepin.wm.compositingEnabled true
qdbus com.deepin.wm /com/deepin/wm com.deepin.wm.compositingEnabled false
通过命令行去处理,可以在软件层面做适配的时候去执行,上面的方法希望能对广大有相关场景的小伙伴们有帮助。