3

我曾经wx.TaskBarIcon成功地在 Windows 和 Mac 上为我的应用程序实现了一个系统托盘接口,但在 Ubuntu 上却遇到了严重的问题。

在以前版本的 Ubuntu 上已经有两个关于此的 SO 问题:

既不提供真正的答案或解决方法。

据我了解,系统托盘白名单已实现,随后被废弃,这显然使 wxWidgets 和 wxPython 应用程序完全无法显示系统托盘。

Ubuntu 论坛暗示我需要编写一个“AppIndicator”。这怎么可能与 wxPython 一起工作?

更新

很明显 wxWidgets 永远不会与 Unity 一起工作。

我试过 GNOME。以下是结果:

假定任务栏的屏幕截图

演示很糟糕:图标漂浮在不知名的地方。但是,当它被单击时,上下文菜单确实会出现。

4

0 回答 0