我是几个使用系统托盘的应用程序的作者。最近,由于某些桌面仅支持指示器(请参阅 ubuntu unity),我引入了一项检查,如果支持指示器,则应用程序将使用指示器代替系统托盘。
try:
import appindicator
HAS_APPINDICATOR = True
except: HAS_APPINDICATOR = False
效果很好,问题是如果支持系统托盘,我仍然想使用系统托盘代替指示器。有没有办法了解当前桌面环境是否支持/不阻止系统托盘?
我是几个使用系统托盘的应用程序的作者。最近,由于某些桌面仅支持指示器(请参阅 ubuntu unity),我引入了一项检查,如果支持指示器,则应用程序将使用指示器代替系统托盘。
try:
import appindicator
HAS_APPINDICATOR = True
except: HAS_APPINDICATOR = False
效果很好,问题是如果支持系统托盘,我仍然想使用系统托盘代替指示器。有没有办法了解当前桌面环境是否支持/不阻止系统托盘?