了解系统托盘是否显示在桌面环境中

我是一对使用系统托盘的应用程序的作者。 最近,考虑到在某些桌面上只支持指标(参见 ubuntu unity),我提出了一个检查,如果指标被支持,应用程序使用符号代替系统托盘。

try:
    import appindicator
    HAS_APPINDICATOR = True
except: HAS_APPINDICATOR = False

效果很好,问题是如果系统托盘持续存在,我仍然想使用系统托盘代替标志。 是否存在一种识别当前桌面环境是否支持/不阻止系统托盘的方法?

1
2022-06-07 14:42:07
资源 分享
答案: 0